import type { ChatMessage } from '../../../../../core/llm/types.js';
import type { ConversationArchiveSummaryContext } from './types.js';
/**
 * Builds the exact prompt context the archive summarizer needs.
 */
export declare class ConversationArchiveSummarizerContextBuilder {
    static build(context: ConversationArchiveSummaryContext): ChatMessage[];
}
//# sourceMappingURL=context-builder.d.ts.map