/** * Context estimation for orchestration. * * Estimates token usage and provides context budget recommendations * for orchestrator operations. * * @task T5702 */ /** Context estimation result. */ export interface ContextEstimation { epicId: string | null; taskCount: number; manifestEntries: number; estimatedTokens: number; recommendation: string; limits: { orchestratorBudget: number; maxFilesPerAgent: number; currentUsage: number; }; } /** * Count manifest entries from pipeline_manifest (via cleo manifest CLI; ADR-027). * * @param projectRoot - The project root directory * @returns Number of manifest entries */ export declare function countManifestEntries(projectRoot: string): number; /** * Estimate context usage for orchestration. * * @param taskCount - Number of tasks to estimate for * @param projectRoot - The project root directory * @param epicId - Optional epic ID for scoped estimation * @returns Context estimation with recommendations */ export declare function estimateContext(taskCount: number, projectRoot: string, epicId?: string): ContextEstimation; //# sourceMappingURL=context.d.ts.map