import TextColumn, { TextColumnConfig } from './text'; import EnumColumn, { EnumColumnConfig } from './enum'; import NumberColumn, { NumberColumnConfig } from './number'; import NumberRangeColumn, { NumberRangeColumnConfig } from './numberRange'; import DatetimeColumn, { DatetimeColumnConfig } from './datetime'; import DatetimeRangeColumn, { DatetimeRangeColumnConfig } from './datetimeRange'; import MultirowColumn, { MultirowColumnConfig } from './multirowText'; import ImageColumn, { ImageColumnConfig } from './image'; import CustomColumn, { CustomColumnConfig } from './custom'; import OperatoinColumn, { OperationColumnConfig } from './operation'; import FormattedTextColumn, { FormattedTextColumnConfig } from './formattedText'; export interface componentType { type: 'text' | 'number' | 'numberRange' | 'datetime' | 'datetimeRange' | 'Aenum' | 'multirowText' | 'image' | 'custom' | 'operation' | 'formatted_text'; } export declare type ColumnConfigs = TextColumnConfig | MultirowColumnConfig | DatetimeColumnConfig | DatetimeRangeColumnConfig | EnumColumnConfig | NumberColumnConfig | NumberRangeColumnConfig | ImageColumnConfig | CustomColumnConfig | CustomColumnConfig | OperationColumnConfig | FormattedTextColumnConfig; declare const _default: { text: typeof TextColumn; multirowText: typeof MultirowColumn; datetime: typeof DatetimeColumn; datetimeRange: typeof DatetimeRangeColumn; Aenum: typeof EnumColumn; number: typeof NumberColumn; numberRange: typeof NumberRangeColumn; image: typeof ImageColumn; custom: typeof CustomColumn; operation: typeof OperatoinColumn; formatted_text: typeof FormattedTextColumn; }; export default _default;