import { ColItem } from '../types'; import { Columns } from '../../ele-data-table/types'; import { PropType } from 'vue'; declare const _default: import('vue').DefineComponent<{ /** 提示文字 */ title: StringConstructor; /** 提示位置 */ placement: PropType | undefined>; /** 全选文字 */ checkAllText: StringConstructor; /** 重置文字 */ resetText: StringConstructor; /** 无标题列文字 */ untitledText: StringConstructor; /** 固定在左侧文字 */ fixedLeftText: StringConstructor; /** 固定在右侧文字 */ fixedRightText: StringConstructor; /** 列数据 */ columns: PropType; /** 是否开启列拖拽排序 */ sortable: BooleanConstructor; /** 是否开启开关固定列 */ allowFixed: BooleanConstructor; /** 列配置缓存本地的名称 */ cacheKey: StringConstructor; }, { data: import('vue').Ref<{ uid: string; label?: string | undefined; checked?: boolean | undefined; fixed?: string | boolean | undefined; children?: any[] | undefined; }[]>; isCheckAll: import('vue').Ref; isIndeterminate: import('vue').Ref; tooltipContent: import('vue').Ref; virtualRef: import('vue').Ref; onCheckedChange: (item: ColItem, checked: boolean) => void; onCheckAllChange: (checked: boolean) => void; onReset: () => void; onSortChange: (colItems: ColItem[], parent?: ColItem) => void; onFixedLeft: (colItem: ColItem) => void; onFixedRight: (colItem: ColItem) => void; onFixedLeftTooltip: (el: HTMLElement) => void; onFixedRightTooltip: (el: HTMLElement) => void; }, unknown, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { 'update:columns': (_columns: Columns) => true; }, string, import('vue').PublicProps, Readonly | undefined>; /** 全选文字 */ checkAllText: StringConstructor; /** 重置文字 */ resetText: StringConstructor; /** 无标题列文字 */ untitledText: StringConstructor; /** 固定在左侧文字 */ fixedLeftText: StringConstructor; /** 固定在右侧文字 */ fixedRightText: StringConstructor; /** 列数据 */ columns: PropType; /** 是否开启列拖拽排序 */ sortable: BooleanConstructor; /** 是否开启开关固定列 */ allowFixed: BooleanConstructor; /** 列配置缓存本地的名称 */ cacheKey: StringConstructor; }>> & { "onUpdate:columns"?: ((_columns: Columns) => any) | undefined; }, { sortable: boolean; allowFixed: boolean; }, {}>; export default _default;