import type { LixEngine } from "../../engine/boot.js";
export declare function getStateCacheV2Tables(args: {
    engine: Pick<LixEngine, "runtimeCacheRef">;
}): Set<string>;
export declare function getStateCacheV2Columns(args: {
    engine: Pick<LixEngine, "executeSync" | "runtimeCacheRef">;
    tableName: string;
}): Set<string>;
export declare function clearStateCacheV2Columns(args: {
    engine: Pick<LixEngine, "runtimeCacheRef">;
    tableName: string;
}): void;
export declare function registerStateCacheV2TableMetadata(args: {
    engine: Pick<LixEngine, "runtimeCacheRef">;
    tableName: string;
    schemaKey: string;
    schemaVersion: string;
}): void;
export declare function getStateCacheV2TableMetadata(args: {
    engine: Pick<LixEngine, "runtimeCacheRef">;
    tableName: string;
}): {
    schemaKey: string;
    schemaVersion: string;
} | undefined;
export declare function clearStateCacheV2TableMetadata(args: {
    engine: Pick<LixEngine, "runtimeCacheRef">;
    tableName: string;
}): void;
//# sourceMappingURL=schema.d.ts.map