import type { TableRowData } from 'tdesign-vue-next'; import type { QdCrudTableCol } from '../crud/table/types'; import type { QdDialogInstanceFunctions, QdDialogProps } from '../dialog/types'; import type { QdServiceTableProps } from '../service'; export interface QdColumnsControllerCol extends Pick { } export interface QdColumnsControllerProps extends Pick { columns?: QdCrudTableCol[]; defaultColumns?: QdCrudTableCol[]; size?: QdServiceTableProps['size'] | 'mini'; } export interface QdColumnsControllerInstanceFunctions extends QdDialogInstanceFunctions { }