export interface TableColumnViolation {
    name: string;
    path: string;
    columnCount: number;
}
export interface ValidatableTable {
    path: string;
    definition: {
        name: string;
        schema?: {
            properties?: Record<string, unknown>;
        };
    };
}
export declare function findTableColumnViolations(tables: ValidatableTable[], max?: number): TableColumnViolation[];
export declare function formatTableColumnViolationError(violations: TableColumnViolation[], max?: number): string;
//# sourceMappingURL=table-validation.d.ts.map