{"version":3,"file":"dictionary.cjs","mappings":"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","names":["dictionaryIdentifier","MO","makeAnnotation","dictionary","self","guard","Guard","for","arb","Arbitrary","parse","Parser","encode","Encoder","parser","_","env","Th","fail","compositionE","tsplus_module_1","prevE","leafE","unknownRecordE","errors","isError","result","keys","Object","parsev2","cache","getOrSetParser","key","res","effect","_tag","append","requiredKeyE","left","right","warnings","value","isEmpty","succeed","error_","nextE","structE","error","warn","refine","u","every","x","values","refinement","v","parseObjectE","constructor","s","arbitrary","string","encoder","reduce","prev","cur","mapApi","withDefaults","annotate"],"sourceRoot":"","sources":["../../_src/_api/dictionary.ts"],"sourcesContent":[null]}