import type { Application } from '../application'; import type { ITask } from '../domain'; export declare class SnapshotWriter { private static buildSaveSnapshotJobs; private static buildRestoreSnapshotJob; private static loadAccountDetails; static takeSnapshot(app: Application): PromiseLike; static restoreSnapshot(app: Application, account: string, timestamp: number): PromiseLike; }