/**
 * Database Module - Public API
 *
 * Re-exports all public types, classes, and functions from the database module.
 * This file serves as the facade for backwards compatibility.
 */
export { MigrationError } from '../migrations.js';
export type { DatabaseInfo, DatabaseStats, ListDocumentsOptions, ListImagesOptions, } from './types.js';
export { DatabaseErrorCode, DatabaseError } from './types.js';
export { DatabaseService } from './service.js';
export { insertImage, insertImageBatch, getImage, getImagesByDocument, getImagesByOCRResult, getPendingImages, listImages, setImageProcessing, updateImageVLMResult, setImageVLMFailed, updateImageContext, getImageStats, deleteImage, deleteImagesByDocument, countImagesByDocument, resetFailedImages, } from './image-operations.js';
export { rowToImage } from './converters.js';
//# sourceMappingURL=index.d.ts.map