export { verifyOffline, type OfflineVerifyOptions, type OfflineVerifyResult, type OfflineVerifyVerdict, type OfflineDescriptorInputs, } from './verify.js'; export { verifyReceiptContext, CRYPTO_LAYER_REASONS, type RejectReason, type ReceiptContext, type ContextVerifyResult, } from './context.js'; export { buildDescriptor } from './descriptor.js'; export type { BuildDescriptorInput, EvidenceDescriptor, SignerClaim, WitnessObservationFact, CheckedSignature, IndependenceRelation, SignerNode, SignerGraph, DescriptorBuilder, } from './descriptor-interface.js'; export { evaluateRequest, runGate, type GateDecision, type GateDenyReason, type GateOptions, type GateRequestLike, type GateResponseLike, } from './middleware.js'; export { runCanonicalizationConformance, checkCanonicalizationVector, summarize, type ConformanceCheck, type ConformanceRunnerResult, } from './conformance-runner.js'; //# sourceMappingURL=index.d.ts.map