export declare const WORKER_CONTEXT_FORK_REFERENCE_SCHEMA_VERSION: 1; /** Matches the maximum bounded transcript page exposed to worker context selection. */ export declare const MAX_WORKER_CONTEXT_FORK_MESSAGES = 64; /** Reuses Pi's established hard ceiling for one model-visible bounded text projection. */ export declare const MAX_WORKER_CONTEXT_FORK_BYTES: number; /** Aggregate ceiling shared by context selection and durable snapshot validation. */ export declare const MAX_WORKER_CONTEXT_FORK_TEXT_BLOCKS = 1024; /** API transport identifiers are short protocol names, not model identifiers. */ export declare const MAX_WORKER_CONTEXT_FORK_API_LENGTH = 128; /** Provider-neutral identity for one immutable, content-addressed worker birth snapshot. */ export interface WorkerContextForkReference { schemaVersion: typeof WORKER_CONTEXT_FORK_REFERENCE_SCHEMA_VERSION; identityDigest: string; contentDigest: string; messageCount: number; messageBytes: number; } /** Sole shape, bounds, canonicalization, and detached-copy owner for durable fork references. */ export declare function normalizeWorkerContextForkReference(value: unknown): WorkerContextForkReference; //# sourceMappingURL=worker-context-fork-reference.d.ts.map