local l=Symbol.for_("\036\036\106\101\115\116-\105\110\116\101\114\110\097\108-\109\097\116\099\104\101\114")if not _G[JEST_MATCHERS_OBJECT]then local l={assertionCalls=0;expectedAssertionsNumber=nil;isExpectingAssertions=false;suppressedErrors={}}_G[JEST_MATCHERS_OBJECT]={matchers={},state=l}end
-- Notes a built-in/internal Jest matcher.
-- Jest may override the stack trace of Errors thrown by internal matchers.
local INTERNAL_MATCHER_FLAG = Symbol.for_("$$jest-internal-matcher")

if not _G[JEST_MATCHERS_OBJECT] then
	local defaultState = {
		assertionCalls = 0,
		expectedAssertionsNumber = nil, -- doesn't have significance in Lua but kept for translation
		isExpectingAssertions = false,
		suppressedErrors = {},
	}

	_G[JEST_MATCHERS_OBJECT] = {
		matchers = {},
		state = defaultState,
	}
end
