n8n
Version:
n8n Workflow Automation Tool
12 lines (11 loc) • 503 B
TypeScript
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;