/** * Schema Validator for CortexDB TypeScript Schemas * * Validates relationships and schema consistency, similar to Prisma's validation. */ import { LoadedCollection } from './loader'; export interface ValidationError { collection: string; field?: string; message: string; suggestion?: string; } export interface ValidationResult { valid: boolean; errors: ValidationError[]; warnings: ValidationError[]; } /** * Validate all loaded collections for consistency */ export declare function validateSchema(collections: LoadedCollection[]): ValidationResult; /** * Format validation errors for display */ export declare function formatValidationErrors(result: ValidationResult): string; //# sourceMappingURL=validator.d.ts.map