/** * Wire format constants - FROZEN * * These constants are now sourced from @peac/kernel * (normative source: specs/kernel/constants.json) */ /** * Wire format version - peac-receipt/0.1 * Normalized in v0.10.0 to peac-/. pattern */ export declare const PEAC_WIRE_TYP: "peac-receipt/0.1"; /** * Signature algorithm - FROZEN forever */ export declare const PEAC_ALG: "EdDSA"; /** * Canonical header name */ export declare const PEAC_RECEIPT_HEADER: "PEAC-Receipt"; /** * Purpose header names (v0.9.24+) */ export declare const PEAC_PURPOSE_HEADER: "PEAC-Purpose"; export declare const PEAC_PURPOSE_APPLIED_HEADER: "PEAC-Purpose-Applied"; export declare const PEAC_PURPOSE_REASON_HEADER: "PEAC-Purpose-Reason"; /** * Policy manifest path (/.well-known/peac.txt) * @see docs/specs/PEAC-TXT.md */ export declare const PEAC_POLICY_PATH: "/.well-known/peac.txt"; /** * Policy manifest fallback path (/peac.txt) */ export declare const PEAC_POLICY_FALLBACK_PATH: "/peac.txt"; /** * Maximum policy manifest size */ export declare const PEAC_POLICY_MAX_BYTES: 262144; /** * Issuer configuration path (/.well-known/peac-issuer.json) * @see docs/specs/PEAC-ISSUER.md */ export declare const PEAC_ISSUER_CONFIG_PATH: "/.well-known/peac-issuer.json"; /** * Issuer configuration version */ export declare const PEAC_ISSUER_CONFIG_VERSION: "peac-issuer/0.1"; /** * Maximum issuer configuration size */ export declare const PEAC_ISSUER_CONFIG_MAX_BYTES: 65536; /** * @deprecated Use PEAC_POLICY_PATH instead. Will be removed in v1.0. */ export declare const PEAC_DISCOVERY_PATH: "/.well-known/peac.txt"; /** * @deprecated Use PEAC_POLICY_MAX_BYTES instead. Will be removed in v1.0. */ export declare const PEAC_DISCOVERY_MAX_BYTES: 2000; /** * JSON Schema URL for PEAC receipt wire format v0.1 * * This is the canonical $id for the root schema. * Use for schema references and cross-implementation validation. * * @since v0.10.0 */ export declare const PEAC_RECEIPT_SCHEMA_URL: "https://www.peacprotocol.org/schemas/wire/0.1/peac-receipt.0.1.schema.json"; //# sourceMappingURL=constants.d.ts.map