import type { Database } from "bun:sqlite"; import type { ConfigSnapshot } from "../types/index.js"; export declare function createSnapshot(configId: string, content: string, version: number, db?: Database): ConfigSnapshot; export declare function listSnapshots(configId: string, db?: Database): ConfigSnapshot[]; export declare function getSnapshot(id: string, db?: Database): ConfigSnapshot | null; export declare function getSnapshotByVersion(configId: string, version: number, db?: Database): ConfigSnapshot | null; export declare function pruneSnapshots(configId: string, keep?: number, db?: Database): number; //# sourceMappingURL=snapshots.d.ts.map