import type { ONICheckpoint, ONICheckpointer, CheckpointListOptions } from "../types.js"; export declare class SqliteCheckpointer implements ONICheckpointer { private readonly db; private constructor(); static create(dbPath: string): Promise>; get(threadId: string): Promise | null>; put(cp: ONICheckpoint): Promise; list(threadId: string, opts?: CheckpointListOptions): Promise[]>; delete(threadId: string): Promise; getAt(threadId: string, step: number): Promise | null>; close(): void; private deserialize; } //# sourceMappingURL=sqlite.d.ts.map