import { CellDefinition } from './cell-definition.interface'; export interface TypeDefinition{ type: 'boolean' | 'number' | 'string' | 'date' | 'time' | 'datetime'; params?: Record; } export interface ColumnDefinition { attribute: keyof T; type: TypeDefinition; valueCell?: CellDefinition | boolean headerCell?: CellDefinition | boolean }