import { Brain } from './Brain';
export interface PlannerOutput {
    normalizedGoal: string;
    plan: string[];
    successCriteria: string[];
    executionMode: 'single' | 'review_loop';
}
export declare class PlannerAgent {
    private brain;
    constructor(brain: Brain);
    plan(input: string, recentHistory: string): Promise<PlannerOutput>;
}
