export type NativeHistoryRecord = { type: 'event'; event: { seq: number; type: string; [key: string]: unknown; }; }; export type NativeHistoryPage = { records: NativeHistoryRecord[]; hasMore: boolean; }; export declare const REMOTE_HISTORY_TURNS = 5; /** Preserve the contiguous native journal, including tools and replacement events. */ export declare function fiveTurnPage(page: NativeHistoryPage): NativeHistoryPage | undefined; /** Only local public page calls run here; the cross-computer response is one turn-aligned page. */ export declare function readFiveTurns(initial: NativeHistoryPage, previous: (beforeSeq: number) => Promise): Promise; //# sourceMappingURL=native-history.d.ts.map