import { Column } from '../types/column'; declare const _sfc_main: import("vue").DefineComponent<{ visible: { type: BooleanConstructor; }; columnList: { type: import("vue").PropType; default(): { label: string; value: string; key: string; disabled: boolean; checked: boolean; }[]; }; }, { AllLang: string; checkAll: import("vue").Ref; checkedListKeys: import("vue").Ref; sourceList: 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; } | { [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; })[]>; indeterminate: import("vue").ComputedRef; handleGroup: (item: any) => void; onCheckAllChange: (e: any) => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{ visible?: unknown; columnList?: unknown; } & { visible: boolean; columnList: import("../types/column").ColumnModalItem[]; } & {}>, { visible: boolean; columnList: import("../types/column").ColumnModalItem[]; }>; export default _sfc_main;