import type { LixEngine } from "../../engine/boot.js";
export type InternalStateCacheRow = {
    entity_id: string;
    schema_key: string;
    file_id: string;
    version_id: string;
    plugin_key: string;
    snapshot_content: string | null;
    schema_version: string;
    created_at: string;
    updated_at: string;
    inherited_from_version_id: string | null;
    is_tombstone: number;
    change_id: string | null;
    commit_id: string | null;
};
export declare function getStateCacheTables(args: {
    engine: Pick<LixEngine, "runtimeCacheRef">;
}): Set<string>;
export declare function applyStateCacheSchema(args: {
    engine: Pick<LixEngine, "sqlite" | "executeSync" | "runtimeCacheRef">;
}): void;
//# sourceMappingURL=schema.d.ts.map