import type { NativeChangeState, NativeCheckpointHooks, NativeCheckpointJournal, NativeCheckpointManifest, NativeProgressCheckpoint, NativeProjectPaths } from './native-types.js'; export declare function prepareNativeCheckpointJournal(options: { paths: NativeProjectPaths; previousState: NativeChangeState; nextState: NativeChangeState; checkpoint: NativeProgressCheckpoint; manifest: NativeCheckpointManifest; now?: Date; checkpointId?: () => string; }): Promise; export declare function continueNativeCheckpointLocked(paths: NativeProjectPaths, name: string, hooks?: NativeCheckpointHooks): Promise; export declare function continueNativeCheckpoint(paths: NativeProjectPaths, name: string, hooks?: NativeCheckpointHooks): Promise; //# sourceMappingURL=native-checkpoint-journal.d.ts.map