import type { MessageJson, CursorState } from "./types.js"; export declare function getOpenCodeStoragePath(): string; export declare function loadRecentMessages(storagePath: string, hoursBack?: number, providerFilter?: string): Promise; export declare function loadMessages(storagePath: string, providerFilter?: string): Promise; export declare function createCursor(): CursorState; export declare function loadMessagesIncremental(storagePath: string, cursor: CursorState, providerFilter?: string): Promise<{ messages: MessageJson[]; cursor: CursorState; }>;