import type { AuthorizationEvidenceReference } from '../policy/types.js'; import type { ContextItem, ContextManifest, ContextOmission, RetrievalRequest } from './types.js'; export declare function estimateTokens(content: string): number; export declare function quoteEvidence(content: string, sourceId: string): string; export declare function createContextManifest(request: RetrievalRequest, items: ContextItem[], omitted: ContextOmission[], tokenBudget: number, authorization?: AuthorizationEvidenceReference): ContextManifest;