/** * PEAC Kernel * Normative constants, errors, and registries for the PEAC protocol * * @packageDocumentation */ export type { JsonPrimitive, JsonValue, JsonArray, JsonObject, NextAction, ErrorDefinition, ErrorCategory, PaymentRailEntry, ControlEngineEntry, TransportMethodEntry, AgentProtocolEntry, Wire02Kind, EvidencePillar, } from './types.js'; export { ERROR_CATEGORIES } from './types.js'; export { WIRE_TYPE, WIRE_VERSION, ALGORITHMS, HEADERS, POLICY, ISSUER_CONFIG, DISCOVERY, // @deprecated - use POLICY instead JWKS, RECEIPT, LIMITS, BUNDLE_VERSION, VERIFICATION_REPORT_VERSION, HASH, parseHash, formatHash, isValidHash, VERIFIER_LIMITS, VERIFIER_NETWORK, PRIVATE_IP_RANGES, VERIFIER_POLICY_VERSION, VERIFICATION_MODES, CONSTANTS, WIRE_01_JWS_TYP, WIRE_02_JWS_TYP, WIRE_02_JWS_TYP_ACCEPT, WIRE_02_VERSION, WIRE_VERSIONS, ISS_CANONICAL, TYPE_GRAMMAR, POLICY_BLOCK, OCCURRED_AT_TOLERANCE_SECONDS, PEAC_ALG, EXTENSION_BUDGET, } from './constants.js'; export type { WireVersion, VerificationStrictness } from './constants.js'; export type { PolicyBlock, RepresentationFields, VerificationWarning } from './wire-02-types.js'; export { ERROR_CODES, ERRORS, BUNDLE_ERRORS, DISPUTE_ERRORS, getError, isRetryable, type ErrorCode, } from './errors.js'; export { PAYMENT_RAILS, CONTROL_ENGINES, TRANSPORT_METHODS, AGENT_PROTOCOLS, PROOF_TYPES, RECEIPT_TYPES, EXTENSION_GROUPS, PILLAR_VALUES, TYPE_TO_EXTENSION_MAP, REGISTRIES, findPaymentRail, findControlEngine, findTransportMethod, findAgentProtocol, findProofType, findReceiptType, findExtensionGroup, } from './registries.generated.js'; export type { ProofTypeEntry, ReceiptTypeEntry, ExtensionGroupEntry, } from './registries.generated.js'; export { VARY_HEADERS, applyPurposeVary, getPeacVaryHeaders, needsPurposeVary } from './http.js'; export { PEAC_RECEIPT_HEADER, PEAC_RECEIPT_URL_HEADER } from './carrier.js'; export type { ReceiptRef, CarrierFormat, PeacEvidenceCarrier, CarrierMeta, CarrierValidationResult, CarrierAdapter, } from './carrier.js'; //# sourceMappingURL=index.d.ts.map