import { BaseExpertAgent, LLMClient } from './baseExpertAgent';
import { Intent, AnalysisContext } from '../types';
export declare class ScrollingExpertAgent extends BaseExpertAgent {
    constructor(llm: LLMClient);
    canHandle(intent: Intent): boolean;
    protected getSystemPrompt(): string;
    protected getAnalysisGoals(context: AnalysisContext): string[];
    protected getInitialQueries(): string[];
}
export declare function createScrollingExpertAgent(llm: LLMClient): ScrollingExpertAgent;
//# sourceMappingURL=scrollingExpertAgent.d.ts.map