{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,uBAAuB,EAAE,MAAM,YAAY,CAAC;AACrD,OAAO,EACN,gBAAgB,EAChB,KAAK,aAAa,EAClB,KAAK,oBAAoB,EACzB,KAAK,YAAY,EACjB,KAAK,oBAAoB,EACzB,iBAAiB,EACjB,KAAK,yBAAyB,EAC9B,qBAAqB,EACrB,2BAA2B,GAC3B,MAAM,kBAAkB,CAAC;AAC1B,OAAO,EACN,kBAAkB,EAClB,kBAAkB,EAClB,sBAAsB,EACtB,oBAAoB,EACpB,KAAK,eAAe,EACpB,KAAK,gBAAgB,EACrB,sBAAsB,EACtB,KAAK,gBAAgB,EACrB,sBAAsB,EACtB,KAAK,yBAAyB,EAC9B,+BAA+B,EAC/B,KAAK,cAAc,EACnB,oBAAoB,EACpB,KAAK,cAAc,EACnB,oBAAoB,EACpB,KAAK,cAAc,EACnB,oBAAoB,EACpB,KAAK,iBAAiB,EACtB,uBAAuB,EACvB,KAAK,qBAAqB,EAC1B,2BAA2B,GAC3B,MAAM,cAAc,CAAC;AACtB,OAAO,EACN,cAAc,EACd,KAAK,uBAAuB,EAC5B,KAAK,wBAAwB,EAC7B,gBAAgB,GAChB,MAAM,iBAAiB,CAAC","sourcesContent":["export { DeterministicMemoryFake } from \"./fakes.js\";\nexport {\n\tASM_CAPABILITIES,\n\ttype AsmCapability,\n\ttype AsmNegotiationResult,\n\ttype AsmPeerHello,\n\ttype ContractVersionRange,\n\tDEFAULT_ASM_HELLO,\n\ttype NegotiatedContractVersion,\n\tnegotiateAsmContracts,\n\trequireNegotiatedCapability,\n} from \"./negotiation.js\";\nexport {\n\tASM_CONTRACT_MAJOR,\n\tASM_CONTRACT_MINOR,\n\tASM_CONTRACT_NAMESPACE,\n\tASM_CONTRACT_SCHEMAS,\n\ttype AsmContractName,\n\ttype EvidenceContract,\n\tEvidenceContractSchema,\n\ttype FeedbackContract,\n\tFeedbackContractSchema,\n\ttype InferenceManifestContract,\n\tInferenceManifestContractSchema,\n\ttype IntentContract,\n\tIntentContractSchema,\n\ttype MemoryContract,\n\tMemoryContractSchema,\n\ttype PolicyContract,\n\tPolicyContractSchema,\n\ttype RetrievalContract,\n\tRetrievalContractSchema,\n\ttype StateSnapshotContract,\n\tStateSnapshotContractSchema,\n} from \"./schemas.js\";\nexport {\n\tassertContract,\n\ttype ContractValidationError,\n\ttype ContractValidationResult,\n\tvalidateContract,\n} from \"./validation.js\";\n"]}