import type { DataTableColumnTypeMismatch } from './data-table.types';
import type { SerializedDataTableColumn } from '../../spec/serialized/data-table.schema';
export interface SchemaIncompatibility {
    missingColumns: string[];
    typeMismatches: DataTableColumnTypeMismatch[];
    extraColumns?: string[];
}
export declare function findSchemaIncompatibility(packageColumns: SerializedDataTableColumn[], targetColumns: Array<{
    name: string;
    type: string;
}>): SchemaIncompatibility | null;
