/** * Storage Engine module - WAL-based durable storage for embeddings. */ export { StorageEngine } from './storage-engine'; export { Wal } from './wal'; export { KeyIndex } from './key-index'; export { FileLock, DatabaseLockedError, ReadOnlyError, LockPermissionError } from './file-lock'; export { Mutex } from './mutex'; export { ensureParentDir } from './ensure-dir'; export { DimensionMismatchError } from './dimension-mismatch-error'; export { verifyDatabase } from './integrity'; export type { CompactionResult, VerifyResult, VerifyIssue } from './types'; export type { OpType, RecordLocation, WalEntry, DataRecord, StorageEngineOptions, DeserializeDataResult, DeserializeWalResult, DataFileHeader } from './types'; export { recordMagic, recordTrailer, headerMagic, headerVersionV1, headerVersionV2, headerSize, walEntrySize, opType, fileExtensions } from './constants'; export { serializeDataRecord, deserializeDataRecord, serializeHeader, deserializeHeader, readKeyFromBuffer, calculateRecordSize, crc32 } from './data-format'; export { serializeWalEntry, deserializeWalEntry, hashKey } from './wal-format'; export { detectVersion, migrateV1ToV2, ensureV2Format } from './migration'; //# sourceMappingURL=index.d.ts.map