import type { Client } from "@libsql/client"; export declare const OP_LOG_SCHEMA_VERSION = 1; export declare const OP_LOG_UPGRADE_REQUIRED = "op-log-upgrade-required"; export declare class OpLogUpgradeRequiredError extends Error { readonly code = "op-log-upgrade-required"; constructor(foundVersion: number); } export declare const OP_LOG_RECEIPT_SCHEMA_REQUIRED = "op-log-receipt-schema-required"; export declare class OpLogReceiptSchemaRequiredError extends Error { readonly code = "op-log-receipt-schema-required"; constructor(detail: string); } export declare function assertSupportedOperationLogSchema(db: Client): Promise; export declare function assertReadableReceiptSchema(db: Client): Promise; export declare function migrateOperationLog(db: Client): Promise; //# sourceMappingURL=operation-log-migrations.d.ts.map