export interface SchemaConformanceTableResult { exists: boolean; missingColumns: string[]; extraInfo?: string; } export interface SchemaConformanceResult { overallStatus: 'ok' | 'degraded' | 'error'; checkedDatabasePath: string; tables: Record; indexes: { missingIndexes: string[]; }; migrationsNeeded: string[]; generatedAt: string; } export interface SchemaConformanceReadModelOptions { workspaceDir: string; } export declare class SchemaConformanceReadModel { private readonly dbPath; constructor(opts: SchemaConformanceReadModelOptions); check(): SchemaConformanceResult; } //# sourceMappingURL=schema-conformance-read-model.d.ts.map