interface ThinkArgs {
    problem: string;
    context?: string;
    max_steps?: number;
    query?: string;
}
interface ThinkResult {
    problem: string;
    steps: {
        agent: string;
        action: string;
        output: string;
    }[];
    solution: string;
    search_results?: {
        file: string;
        content: string;
        score: number;
    }[];
    timestamp: string;
}
export declare function executeSmartThink(args: ThinkArgs): Promise<ThinkResult>;
export {};
//# sourceMappingURL=smartthink-weaver.d.ts.map