import { Column } from "../types/column"; export declare function setItem(columnList: Array, item: Column): { item: Column; length: number; toString(): string; toLocaleString(): string; pop(): Column | undefined; push(...items: Column[]): number; concat(...items: ConcatArray[]): Column[]; concat(...items: (Column | ConcatArray)[]): Column[]; join(separator?: string | undefined): string; reverse(): Column[]; shift(): Column | undefined; slice(start?: number | undefined, end?: number | undefined): Column[]; sort(compareFn?: ((a: Column, b: Column) => number) | undefined): Column[]; splice(start: number, deleteCount?: number | undefined): Column[]; splice(start: number, deleteCount: number, ...items: Column[]): Column[]; unshift(...items: Column[]): number; indexOf(searchElement: Column, fromIndex?: number | undefined): number; lastIndexOf(searchElement: Column, fromIndex?: number | undefined): number; every(predicate: (value: Column, index: number, array: Column[]) => value is S, thisArg?: any): this is S[]; every(predicate: (value: Column, index: number, array: Column[]) => unknown, thisArg?: any): boolean; some(predicate: (value: Column, index: number, array: Column[]) => unknown, thisArg?: any): boolean; forEach(callbackfn: (value: Column, index: number, array: Column[]) => void, thisArg?: any): void; map(callbackfn: (value: Column, index: number, array: Column[]) => U, thisArg?: any): U[]; filter(predicate: (value: Column, index: number, array: Column[]) => value is S_1, thisArg?: any): S_1[]; filter(predicate: (value: Column, index: number, array: Column[]) => unknown, thisArg?: any): Column[]; reduce(callbackfn: (previousValue: Column, currentValue: Column, currentIndex: number, array: Column[]) => Column): Column; reduce(callbackfn: (previousValue: Column, currentValue: Column, currentIndex: number, array: Column[]) => Column, initialValue: Column): Column; reduce(callbackfn: (previousValue: U_1, currentValue: Column, currentIndex: number, array: Column[]) => U_1, initialValue: U_1): U_1; reduceRight(callbackfn: (previousValue: Column, currentValue: Column, currentIndex: number, array: Column[]) => Column): Column; reduceRight(callbackfn: (previousValue: Column, currentValue: Column, currentIndex: number, array: Column[]) => Column, initialValue: Column): Column; reduceRight(callbackfn: (previousValue: U_2, currentValue: Column, currentIndex: number, array: Column[]) => U_2, initialValue: U_2): U_2; find(predicate: (this: void, value: Column, index: number, obj: Column[]) => value is S_2, thisArg?: any): S_2 | undefined; find(predicate: (value: Column, index: number, obj: Column[]) => unknown, thisArg?: any): Column | undefined; findIndex(predicate: (value: Column, index: number, obj: Column[]) => unknown, thisArg?: any): number; fill(value: Column, start?: number | undefined, end?: number | undefined): Column[]; copyWithin(target: number, start: number, end?: number | undefined): Column[]; entries(): IterableIterator<[number, Column]>; keys(): IterableIterator; values(): IterableIterator; includes(searchElement: Column, fromIndex?: number | undefined): boolean; flatMap(callback: (this: This, value: Column, index: number, array: Column[]) => U_3 | readonly U_3[], thisArg?: This | undefined): U_3[]; flat(this: A, depth?: D | undefined): FlatArray[]; at(index: number): Column | undefined; [Symbol.iterator](): IterableIterator; [Symbol.unscopables](): { copyWithin: boolean; entries: boolean; fill: boolean; find: boolean; findIndex: boolean; keys: boolean; values: boolean; }; }; export declare function useChecked(columnList: Array): { setItemChecked: (curKeys: Array) => { keys: import("vue").Ref; list: import("vue").Ref; checkedList: import("vue").Ref<{ enWidth?: string | undefined; filterLoading?: boolean | undefined; label?: string | undefined; value?: [string, number] | undefined; disabled?: boolean | undefined; checked?: boolean | undefined; notShowFilter?: boolean | undefined; default?: boolean | undefined; filterList?: { [x: string]: any; label: string; value?: string | undefined; describe?: string | undefined; isShow?: boolean | undefined; isDisabled?: boolean | undefined; key?: string | undefined; loading?: boolean | undefined; action?: string | ((args: any) => void) | undefined; tooltip?: boolean | undefined; tooltipDes?: string | undefined; children?: any[] | undefined; }[] | undefined; filterTag?: boolean | undefined; filterSelected?: { [x: string]: any; label: string; value?: string | undefined; describe?: string | undefined; isShow?: boolean | undefined; isDisabled?: boolean | undefined; key?: string | undefined; loading?: boolean | undefined; action?: string | ((args: any) => void) | undefined; tooltip?: boolean | undefined; tooltipDes?: string | undefined; children?: any[] | undefined; }[] | undefined; flag?: string | undefined; handle?: ((column: Column, record: any) => void | Promise) | undefined; type?: { componentName: string; props: any; } | undefined; titleType?: { componentName: string; props: any; } | undefined; align?: "left" | "right" | "center" | undefined; ellipsis?: boolean | undefined; colSpan?: number | undefined; dataIndex?: string | undefined; defaultFilteredValue?: string[] | undefined; defaultSortOrder?: import("../types/column").SortOrder | undefined; filterDropdown?: (string | number | boolean | void | import("vue").VNode | null | undefined) | JSX.Element | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | (any[] | (string | number | boolean | void | import("vue").VNode | null | undefined))[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[] | ((props: import("../types/column").FilterDropdownProps) => import("vue").VNodeChild | JSX.Element); filterDropdownVisible?: boolean | undefined; filtered?: boolean | undefined; filteredValue?: string[] | undefined; filterIcon?: (string | number | boolean | void | import("vue").VNode | null | undefined) | JSX.Element | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | (any[] | (string | number | boolean | void | import("vue").VNode | null | undefined))[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[]; filterMultiple?: boolean | undefined; filters?: { text?: string | undefined; value?: string | undefined; children?: any; }[] | undefined; fixed?: boolean | "left" | "right" | undefined; key?: string | undefined; customRender?: (string | number | boolean | void | import("vue").VNode | null | undefined) | JSX.Element | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | (any[] | (string | number | boolean | void | import("vue").VNode | null | undefined))[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[] | import("../types/column").CustomRenderFunction; sorter?: boolean | Function | undefined; sortOrder?: boolean | import("../types/column").SortOrder | undefined; sortDirections?: import("../types/column").SortOrder[] | undefined; title?: (string | number | boolean | void | import("vue").VNode | null | undefined) | JSX.Element | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | (any[] | (string | number | boolean | void | import("vue").VNode | null | undefined))[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[]; width?: string | number | undefined; onFilter?: ((value: any, record: any) => boolean) | undefined; onFilterDropdownVisibleChange?: ((visible: boolean) => void) | undefined; slots?: { [x: string]: string; } | undefined; }[]>; }; getCheckedKeys: () => string[]; getCheckedItems: () => { enWidth?: string | undefined; filterLoading?: boolean | undefined; label?: string | undefined; value?: [string, number] | undefined; disabled?: boolean | undefined; checked?: boolean | undefined; notShowFilter?: boolean | undefined; default?: boolean | undefined; filterList?: { [x: string]: any; label: string; value?: string | undefined; describe?: string | undefined; isShow?: boolean | undefined; isDisabled?: boolean | undefined; key?: string | undefined; loading?: boolean | undefined; action?: string | ((args: any) => void) | undefined; tooltip?: boolean | undefined; tooltipDes?: string | undefined; children?: any[] | undefined; }[] | undefined; filterTag?: boolean | undefined; filterSelected?: { [x: string]: any; label: string; value?: string | undefined; describe?: string | undefined; isShow?: boolean | undefined; isDisabled?: boolean | undefined; key?: string | undefined; loading?: boolean | undefined; action?: string | ((args: any) => void) | undefined; tooltip?: boolean | undefined; tooltipDes?: string | undefined; children?: any[] | undefined; }[] | undefined; flag?: string | undefined; handle?: ((column: Column, record: any) => void | Promise) | undefined; type?: { componentName: string; props: any; } | undefined; titleType?: { componentName: string; props: any; } | undefined; align?: "left" | "right" | "center" | undefined; ellipsis?: boolean | undefined; colSpan?: number | undefined; dataIndex?: string | undefined; defaultFilteredValue?: string[] | undefined; defaultSortOrder?: import("../types/column").SortOrder | undefined; filterDropdown?: (string | number | boolean | void | import("vue").VNode | null | undefined) | JSX.Element | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | (any[] | (string | number | boolean | void | import("vue").VNode | null | undefined))[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[] | ((props: import("../types/column").FilterDropdownProps) => import("vue").VNodeChild | JSX.Element); filterDropdownVisible?: boolean | undefined; filtered?: boolean | undefined; filteredValue?: string[] | undefined; filterIcon?: (string | number | boolean | void | import("vue").VNode | null | undefined) | JSX.Element | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | (any[] | (string | number | boolean | void | import("vue").VNode | null | undefined))[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[]; filterMultiple?: boolean | undefined; filters?: { text?: string | undefined; value?: string | undefined; children?: any; }[] | undefined; fixed?: boolean | "left" | "right" | undefined; key?: string | undefined; customRender?: (string | number | boolean | void | import("vue").VNode | null | undefined) | JSX.Element | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | (any[] | (string | number | boolean | void | import("vue").VNode | null | undefined))[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[] | import("../types/column").CustomRenderFunction; sorter?: boolean | Function | undefined; sortOrder?: boolean | import("../types/column").SortOrder | undefined; sortDirections?: import("../types/column").SortOrder[] | undefined; title?: (string | number | boolean | void | import("vue").VNode | null | undefined) | JSX.Element | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | ((string | number | boolean | void | import("vue").VNode | null | undefined) | (any[] | (string | number | boolean | void | import("vue").VNode | null | undefined))[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[])[]; width?: string | number | undefined; onFilter?: ((value: any, record: any) => boolean) | undefined; onFilterDropdownVisibleChange?: ((visible: boolean) => void) | undefined; slots?: { [x: string]: string; } | undefined; }[]; getList: () => any; setList: (columnList: Array) => void; initChecked: (columnList: Array) => void; };