import type { Message } from 'ollama';
import type { ContinuityCheckpoint, ToolCall } from '../types';
export interface CheckpointInput {
    sessionId: string;
    messages: Message[];
    summary: string;
    strategy: string;
    maxTokens: number;
    pendingToolCalls?: ToolCall[];
}
export declare function createContinuityCheckpoint(input: CheckpointInput): ContinuityCheckpoint;
//# sourceMappingURL=continuity.d.ts.map