import { DatabaseSync } from "node:sqlite";
export interface OpenKnowledgeStoreOptions {
    readonly dbPath: string;
    readonly clock?: () => number;
}
export interface KnowledgeStore {
    readonly close: () => void;
    readonly _internal: {
        readonly db: DatabaseSync;
        readonly now: () => number;
    };
}
export declare function openKnowledgeStore(opts: OpenKnowledgeStoreOptions): KnowledgeStore;
//# sourceMappingURL=store.d.ts.map