/** * Flow prompt construction for the before_agent_start handler. * * Extracted from index.ts for single-responsibility and testability. */ export interface BeforeAgentStartEvent { prompt: string; systemPrompt: string; } export declare function computeActiveTools(optimize: boolean, traceEnabled?: boolean, batchReadEnabled?: boolean): string[]; /** * Build the before_agent_start system prompt augmentation. * * Adds web steering (when tool optimize is off) and the flow transition * guide with guard info. The steering hint is NOT included here — it * is injected dynamically by the context hook in index.ts. * * Returns the augmented systemPrompt, or undefined if the child flow * should skip this handler. */ export declare function buildBeforeAgentStartPrompt(event: BeforeAgentStartEvent, toolOptimize: boolean): string | undefined; //# sourceMappingURL=flow-prompt.d.ts.map