import type { AgentDriver, AgentRequest, AgentResponse, AgentPlatform, PromptFileOutput } from './types.js'; export declare class PromptFileDriver implements AgentDriver { readonly platform: AgentPlatform; private readonly root; constructor(platform: AgentPlatform, root: string); execute(request: AgentRequest): Promise; generatePromptFile(request: AgentRequest): PromptFileOutput; } export declare function createDriver(platform: AgentPlatform, root: string): AgentDriver; //# sourceMappingURL=agent.d.ts.map