import type { ChatMessage } from "../../types.js"; import type { SessionPlan } from "../../store/plan.js"; export interface CompactionCandidateInput { readonly messages: readonly ChatMessage[]; readonly agentInstructionsBlock: string | undefined; readonly activeSkillsBlock: string | undefined; readonly livePlan: SessionPlan | undefined; readonly planApproved: boolean; } export declare const prepareCompactionCandidateMessages: (input: CompactionCandidateInput) => ChatMessage[];