/**
 * Fast-Implement Node
 *
 * Single-pass implementation node for fast mode. Builds a prompt from
 * the user's query plus lightweight codebase context, calls the executor
 * once, and returns. Does NOT handle commit/push/PR — that's the merge
 * node's job.
 *
 * Follows the same factory pattern as other nodes: takes executor
 * dependency, returns async (state) => Partial<FeatureAgentState>.
 */
import type { IAgentExecutor } from '../../../../../application/ports/output/agents/agent-executor.interface.js';
import type { FeatureAgentState } from '../state.js';
/**
 * Factory that creates the fast-implement node function.
 *
 * @param executor - The agent executor to use for implementation
 * @returns A LangGraph node function
 */
export declare function createFastImplementNode(executor: IAgentExecutor): (state: FeatureAgentState) => Promise<Partial<FeatureAgentState>>;
//# sourceMappingURL=fast-implement.node.d.ts.map