{"version":3,"file":"schemed.cjs","mappings":"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","names":["schemaField","Symbol","schemedBrand","isSchemed","u","fromFields","Schemed","self","of_","Constructor","for","constructor","inp","fields","k","Object","keys","copy","partial","inst","St","hashSym","ka","sort","length","hash","combineHash","hashString","i","equalsSym","that","kb","eq","ka_","kb_","equals","_c","schema","guard","parse_","Parser","arb","Arbitrary","S","res","effect","_tag","Th","fail","left","warnings","right","out","x","warn","value","succeed","parser","env","arbitrary","_","map","mapApi","Api"],"sourceRoot":"","sources":["../../../_src/custom/_api/schemed.ts"],"sourcesContent":[null]}