export interface RunAgentOptions {
    prompt: string;
    agentName?: string;
    sessionId?: string;
    autoResume?: boolean;
    mode?: 'plan' | 'act';
    cwd?: string;
    configPath?: string;
    silent?: boolean;
}
export interface RunAgentResult {
    result: string;
    sessionId?: string;
    error?: string;
    rawOutput?: string;
}
export declare class ClineRunner {
    private config;
    private timeoutMs;
    private MAX_BUF;
    constructor();
    runAgent(options: RunAgentOptions): Promise<RunAgentResult>;
    private runAgentInternal;
}
//# sourceMappingURL=ClineRunner.d.ts.map