import { SubTypeTextColumnTable } from '../../enums/columns/SubTypeTextColumnTable.enum'; import { ColumnTable } from './column'; /** * Column general text */ interface TextColumn extends ColumnTable { /** * subtype of column text */ subType?: SubTypeTextColumnTable | (({ data, column }: { data: any; column: any; }) => SubTypeTextColumnTable); } /** * text editor column */ export interface TextEditorColumnTable extends TextColumn { /** * text editor object */ textEditor: { /** * name of display */ name: string | (({ data, column }: { data: any; column: any; }) => string); }; } /** * link column */ export interface LinkColumn extends TextColumn { } /** * All export types text */ export declare type TypeTextsTable = LinkColumn | TextEditorColumnTable; export {};