import type { ContextSessionDelta, ContextSessionState } from '../contracts/context-session.js'; export interface ContextSessionRefInput { ref: string; content: string; token_count?: number; } export declare function createContextSessionState(): ContextSessionState; export declare function buildContextSession(refs: readonly ContextSessionRefInput[], previous: ContextSessionState | undefined): { session_state: ContextSessionState; session_delta: ContextSessionDelta; };