import type { AgentWorkflowStep, DynamicFacetSelectionSnapshot, ResolvedFacetPool } from '../../models/workflow-types.js'; export interface DynamicFacetSelectorInstructionInput { readonly task: string; readonly workflowName: string; readonly stepName: string; readonly workflowCallPath: readonly { readonly step: string; }[]; readonly previousSnapshot?: DynamicFacetSelectionSnapshot; readonly stepIteration: number; readonly reportDirectory: string; readonly reportNames: readonly string[]; readonly changedPaths: readonly string[]; readonly targetAgentPrompt: string; readonly pool: ResolvedFacetPool; readonly maxSelected?: number; readonly selectorInstruction?: string; } export declare function buildDynamicFacetTargetAgentPrompt(step: AgentWorkflowStep): string; export declare function buildDynamicFacetSelectorInstruction(input: DynamicFacetSelectorInstructionInput): string; //# sourceMappingURL=dynamicFacetContextBuilder.d.ts.map