import { FormRequestDefine, useVersion } from '../../../shared/hooks'; import { AnyFn, AnyObject } from '../../../shared/types'; import { PropType } from 'vue'; import { VxeTableInstance } from 'vxe-table'; import { AnnotationItem } from '../../../components/annotation-edit/src/type'; import { $VxeTable, IhoTableConfig, IhoTableFieldItem, IhoTableHandler, LowCodeTableFieldItem } from '../../../components/iho-table/src/types'; declare const _default: import("vue").DefineComponent; default: () => {}; }; fieldList: { type: PropType; default: () => never[]; }; tableData: { type: PropType; default: () => never[]; }; annotation: { type: PropType>; }; requestInstance: { type: PropType; }; uniqueCacheData: { type: BooleanConstructor; default: boolean; }; parallelism: { type: NumberConstructor; default: number; }; developMode: { type: BooleanConstructor; default: boolean; }; experimental: { type: BooleanConstructor; default: boolean; }; nConfigProviderProps: { type: PropType; }; }>, { props: import("@vue/shared").LooseRequired; default: () => {}; }; fieldList: { type: PropType; default: () => never[]; }; tableData: { type: PropType; default: () => never[]; }; annotation: { type: PropType>; }; requestInstance: { type: PropType; }; uniqueCacheData: { type: BooleanConstructor; default: boolean; }; parallelism: { type: NumberConstructor; default: number; }; developMode: { type: BooleanConstructor; default: boolean; }; experimental: { type: BooleanConstructor; default: boolean; }; nConfigProviderProps: { type: PropType; }; }>> & Readonly<{ onFormChange?: ((...args: any[]) => any) | undefined; onResizableChange?: ((...args: any[]) => any) | undefined; onFilterChange?: ((...args: any[]) => any) | undefined; onScroll?: ((...args: any[]) => any) | undefined; onKeydown?: ((...args: any[]) => any) | undefined; onCopy?: ((...args: any[]) => any) | undefined; onCut?: ((...args: any[]) => any) | undefined; onPaste?: ((...args: any[]) => any) | undefined; onKeydownStart?: ((...args: any[]) => any) | undefined; onKeydownEnd?: ((...args: any[]) => any) | undefined; onCurrentChange?: ((...args: any[]) => any) | undefined; onRadioChange?: ((...args: any[]) => any) | undefined; onCheckboxChange?: ((...args: any[]) => any) | undefined; onCheckboxAll?: ((...args: any[]) => any) | undefined; onCheckboxRangeStart?: ((...args: any[]) => any) | undefined; onCheckboxRangeChange?: ((...args: any[]) => any) | undefined; onCheckboxRangeEnd?: ((...args: any[]) => any) | undefined; onCellClick?: ((...args: any[]) => any) | undefined; onCellDblclick?: ((...args: any[]) => any) | undefined; onCellMenu?: ((...args: any[]) => any) | undefined; onCellMouseenter?: ((...args: any[]) => any) | undefined; onCellMouseleave?: ((...args: any[]) => any) | undefined; onHeaderCellClick?: ((...args: any[]) => any) | undefined; onHeaderCellDblclick?: ((...args: any[]) => any) | undefined; onHeaderCellMenu?: ((...args: any[]) => any) | undefined; onFooterCellClick?: ((...args: any[]) => any) | undefined; onFooterCellDblclick?: ((...args: any[]) => any) | undefined; onFooterCellMenu?: ((...args: any[]) => any) | undefined; onSortChange?: ((...args: any[]) => any) | undefined; onFilterVisible?: ((...args: any[]) => any) | undefined; onToggleRowExpand?: ((...args: any[]) => any) | undefined; onToggleTreeExpand?: ((...args: any[]) => any) | undefined; onMenuClick?: ((...args: any[]) => any) | undefined; onEditClosed?: ((...args: any[]) => any) | undefined; onEditActived?: ((...args: any[]) => any) | undefined; onEditDisabled?: ((...args: any[]) => any) | undefined; onValidError?: ((...args: any[]) => any) | undefined; onCustom?: ((...args: any[]) => any) | undefined; onOpenFnr?: ((...args: any[]) => any) | undefined; onPageChange?: ((...args: any[]) => any) | undefined; onSettingClick?: ((...args: any[]) => any) | undefined; onFormClick?: ((...args: any[]) => any) | undefined; onKeyboard?: ((...args: any[]) => any) | undefined; onRowDrag?: ((...args: any[]) => any) | undefined; }> & {}>; __emits: (event: "toggleRowExpand" | "toggleTreeExpand" | "copy" | "scroll" | "sortChange" | "formChange" | "cut" | "keydown" | "paste" | "settingClick" | "formClick" | "keyboard" | "rowDrag" | "resizableChange" | "filterChange" | "keydownStart" | "keydownEnd" | "currentChange" | "radioChange" | "checkboxChange" | "checkboxAll" | "checkboxRangeStart" | "checkboxRangeChange" | "checkboxRangeEnd" | "cellClick" | "cellDblclick" | "cellMenu" | "cellMouseenter" | "cellMouseleave" | "headerCellClick" | "headerCellDblclick" | "headerCellMenu" | "footerCellClick" | "footerCellDblclick" | "footerCellMenu" | "filterVisible" | "menuClick" | "editClosed" | "editActived" | "editDisabled" | "validError" | "custom" | "openFnr" | "pageChange", ...args: any[]) => void; $xeTable: import("vue").Ref<$VxeTable | undefined, $VxeTable | undefined>; loading: import("vue").Ref; finalLoading: import("vue").ComputedRef; themCSSVars: import("vue").ComputedRef; CSSVars: import("vue").ComputedRef<{ [x: string]: any; }>; styles: import("vue").ComputedRef<{ height: string; }>; eventListener: import("../../../components/iho-table/src/hooks/tapHooks/useEventHooks").IhoTableEventListener; emits: (event: "toggleRowExpand" | "toggleTreeExpand" | "copy" | "scroll" | "sortChange" | "formChange" | "cut" | "keydown" | "paste" | "settingClick" | "formClick" | "keyboard" | "rowDrag" | "resizableChange" | "filterChange" | "keydownStart" | "keydownEnd" | "currentChange" | "radioChange" | "checkboxChange" | "checkboxAll" | "checkboxRangeStart" | "checkboxRangeChange" | "checkboxRangeEnd" | "cellClick" | "cellDblclick" | "cellMenu" | "cellMouseenter" | "cellMouseleave" | "headerCellClick" | "headerCellDblclick" | "headerCellMenu" | "footerCellClick" | "footerCellDblclick" | "footerCellMenu" | "filterVisible" | "menuClick" | "editClosed" | "editActived" | "editDisabled" | "validError" | "custom" | "openFnr" | "pageChange", ...args: any[]) => void; asyncQueue: import("../../../shared/hooks").AsyncQueue; hooks: Readonly<{ configHooks: import("../../../components/iho-table/src/types").AbstractConfigHooks; fieldHooks: import("../../../components/iho-table/src/types").AbstractFieldHooks; eventHooks: import("../../../components/iho-table/src/types").AbstractEventHooks; dataHooks: import("../../../components/iho-table/src/types").AbstractDataHooks; setupHooks: import("../../../components/iho-table/src/types").AbstractSetupHooks; domInsertHooks: import("../../../components/iho-table/src/types").AbstractDomInsertHooks; exposeHooks: import("../../../components/iho-table/src/types").AbstractExposeHooks; }>; uuid: string; $table: import("vue").Ref; configRef: import("vue").Ref<{ [x: string]: unknown; size?: import("vxe-table").SizeType | undefined; id?: string | undefined; data?: any[] | undefined; height?: import("vxe-table").VxeTablePropTypes.Height | undefined; maxHeight?: import("vxe-table").VxeTablePropTypes.MaxHeight | undefined; resizable?: boolean | undefined; stripe?: boolean | undefined; round?: boolean | undefined; border?: import("vxe-table").VxeTablePropTypes.Border | undefined; loading?: boolean | undefined; align?: import("vxe-table").VxeTablePropTypes.Align | undefined; headerAlign?: import("vxe-table").VxeTablePropTypes.Align | undefined; footerAlign?: import("vxe-table").VxeTablePropTypes.Align | undefined; showHeader?: boolean | undefined; highlightCurrentRow?: boolean | undefined; highlightHoverRow?: boolean | undefined; highlightCurrentColumn?: boolean | undefined; highlightHoverColumn?: boolean | undefined; highlightCell?: boolean | undefined; showFooter?: boolean | undefined; footerMethod?: import("vxe-table").VxeTablePropTypes.FooterMethod | undefined; rowClassName?: import("vxe-table").VxeTablePropTypes.RowClassName | undefined; cellClassName?: import("vxe-table").VxeTablePropTypes.CellClassName | undefined; headerRowClassName?: import("vxe-table").VxeTablePropTypes.HeaderRowClassName | undefined; headerCellClassName?: import("vxe-table").VxeTablePropTypes.HeaderCellClassName | undefined; footerRowClassName?: import("vxe-table").VxeTablePropTypes.FooterRowClassName | undefined; footerCellClassName?: import("vxe-table").VxeTablePropTypes.FooterCellClassName | undefined; cellStyle?: import("vxe-table").VxeTablePropTypes.CellStyle | undefined; headerCellStyle?: import("vxe-table").VxeTablePropTypes.HeaderCellStyle | undefined; footerCellStyle?: import("vxe-table").VxeTablePropTypes.FooterCellStyle | undefined; rowStyle?: import("vxe-table").VxeTablePropTypes.RowStyle | undefined; headerRowStyle?: import("vxe-table").VxeTablePropTypes.HeaderRowStyle | undefined; footerRowStyle?: import("vxe-table").VxeTablePropTypes.FooterRowStyle | undefined; mergeCells?: { row: any; col: number | { property: string; type: import("vxe-table").VxeColumnPropTypes.Type; field: string; title: string; width: import("vxe-table").VxeColumnPropTypes.Width; minWidth: import("vxe-table").VxeColumnPropTypes.MinWidth; resizable: boolean; fixed: import("vxe-table").VxeColumnPropTypes.Fixed; align: import("vxe-table").VxeColumnPropTypes.Align; headerAlign: import("vxe-table").VxeColumnPropTypes.Align; footerAlign: import("vxe-table").VxeColumnPropTypes.Align; showOverflow: import("vxe-table").VxeTablePropTypes.ShowOverflow; showHeaderOverflow: import("vxe-table").VxeTablePropTypes.ShowOverflow; showFooterOverflow: import("vxe-table").VxeTablePropTypes.ShowOverflow; className: import("vxe-table").VxeColumnPropTypes.ClassName; headerClassName: import("vxe-table").VxeColumnPropTypes.HeaderClassName; footerClassName: import("vxe-table").VxeColumnPropTypes.FooterClassName; formatter: import("vxe-table").VxeColumnPropTypes.Formatter; sortable: boolean; sortBy: import("vxe-table").VxeColumnPropTypes.SortBy; sortType: import("vxe-table").VxeColumnPropTypes.SortType; filters: { label?: string | number | undefined; value?: any; data?: any; resetValue?: any; checked?: boolean | undefined; }[]; filterMultiple: boolean; filterMethod: import("vxe-table").VxeColumnPropTypes.FilterMethod; filterRender: { options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; content?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; events?: { [key: string]: Function; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; }; treeNode: boolean; visible: boolean; exportMethod: import("vxe-table").VxeColumnPropTypes.ExportMethod; footerExportMethod: import("vxe-table").VxeColumnPropTypes.FooterExportMethod; titleHelp: { useHTML?: boolean | undefined; content?: import("vxe-table").VxeTooltipPropTypes.Content | undefined; enterable?: boolean | undefined; theme?: string | undefined; icon?: string | undefined; message?: string | undefined; }; titlePrefix: { useHTML?: boolean | undefined; content?: import("vxe-table").VxeTooltipPropTypes.Content | undefined; enterable?: boolean | undefined; theme?: string | undefined; icon?: string | undefined; message?: string | undefined; }; cellType: import("vxe-table").VxeColumnPropTypes.CellType; cellRender: { events?: { [key: string]: (cellParams: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams, ...args: any[]) => any; } | undefined; options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; content?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; }; editRender: { events?: { [key: string]: (cellParams: import("vxe-table").VxeColumnPropTypes.EditSlotParams, ...args: any[]) => any; } | undefined; enabled?: boolean | undefined; options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; autofocus?: string | undefined; autoselect?: boolean | undefined; defaultValue?: string | number | object | RegExp | any[] | Date | ((params: { column: import("vxe-table").VxeTableDefines.ColumnInfo; }) => any) | null | undefined; immediate?: boolean | undefined; content?: string | undefined; placeholder?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; }; contentRender: { options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; events?: { [key: string]: Function; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; }; params: any; slots: { title?: string | ((params: import("vxe-table").VxeColumnPropTypes.HeaderSlotParams) => any) | null | undefined; radio?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; checkbox?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; default?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; header?: string | ((params: import("vxe-table").VxeColumnPropTypes.HeaderSlotParams) => any) | null | undefined; footer?: string | ((params: import("vxe-table").VxeColumnPropTypes.FooterSlotParams) => any) | null | undefined; content?: string | ((params: import("vxe-table").VxeColumnPropTypes.ContentSlotParams) => any) | null | undefined; filter?: string | ((params: import("vxe-table").VxeColumnPropTypes.FilterSlotParams) => any) | null | undefined; edit?: string | ((params: import("vxe-table").VxeColumnPropTypes.EditSlotParams) => any) | null | undefined; icon?: string | ((params: import("vxe-table").VxeColumnPropTypes.IconSlotParams) => any) | null | undefined; }; id: string; parentId: string; level: number; rowSpan: number; colSpan: number; halfVisible: boolean; defaultVisible: any; checked: boolean; halfChecked: boolean; disabled: boolean; order: import("vxe-table").VxeTablePropTypes.SortOrder; sortTime: number; renderWidth: number; renderHeight: number; resizeWidth: number; model: { update: boolean; value: any; }; children: any[]; renderHeader: (params: import("vxe-table").VxeTableDefines.CellRenderHeaderParams) => import("vue").VNode[]; renderCell: (params: import("vxe-table").VxeTableDefines.CellRenderCellParams) => import("vue").VNode[]; renderData: (params: import("vxe-table").VxeTableDefines.CellRenderDataParams) => import("vue").VNode[]; renderFooter: (params: import("vxe-table").VxeTableDefines.CellRenderFooterParams) => import("vue").VNode[]; getTitle: () => string; getKey: () => string; }; rowspan: number; colspan: number; }[] | undefined; mergeFooterItems?: { row: any; col: number | { property: string; type: import("vxe-table").VxeColumnPropTypes.Type; field: string; title: string; width: import("vxe-table").VxeColumnPropTypes.Width; minWidth: import("vxe-table").VxeColumnPropTypes.MinWidth; resizable: boolean; fixed: import("vxe-table").VxeColumnPropTypes.Fixed; align: import("vxe-table").VxeColumnPropTypes.Align; headerAlign: import("vxe-table").VxeColumnPropTypes.Align; footerAlign: import("vxe-table").VxeColumnPropTypes.Align; showOverflow: import("vxe-table").VxeTablePropTypes.ShowOverflow; showHeaderOverflow: import("vxe-table").VxeTablePropTypes.ShowOverflow; showFooterOverflow: import("vxe-table").VxeTablePropTypes.ShowOverflow; className: import("vxe-table").VxeColumnPropTypes.ClassName; headerClassName: import("vxe-table").VxeColumnPropTypes.HeaderClassName; footerClassName: import("vxe-table").VxeColumnPropTypes.FooterClassName; formatter: import("vxe-table").VxeColumnPropTypes.Formatter; sortable: boolean; sortBy: import("vxe-table").VxeColumnPropTypes.SortBy; sortType: import("vxe-table").VxeColumnPropTypes.SortType; filters: { label?: string | number | undefined; value?: any; data?: any; resetValue?: any; checked?: boolean | undefined; }[]; filterMultiple: boolean; filterMethod: import("vxe-table").VxeColumnPropTypes.FilterMethod; filterRender: { options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; content?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; events?: { [key: string]: Function; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; }; treeNode: boolean; visible: boolean; exportMethod: import("vxe-table").VxeColumnPropTypes.ExportMethod; footerExportMethod: import("vxe-table").VxeColumnPropTypes.FooterExportMethod; titleHelp: { useHTML?: boolean | undefined; content?: import("vxe-table").VxeTooltipPropTypes.Content | undefined; enterable?: boolean | undefined; theme?: string | undefined; icon?: string | undefined; message?: string | undefined; }; titlePrefix: { useHTML?: boolean | undefined; content?: import("vxe-table").VxeTooltipPropTypes.Content | undefined; enterable?: boolean | undefined; theme?: string | undefined; icon?: string | undefined; message?: string | undefined; }; cellType: import("vxe-table").VxeColumnPropTypes.CellType; cellRender: { events?: { [key: string]: (cellParams: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams, ...args: any[]) => any; } | undefined; options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; content?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; }; editRender: { events?: { [key: string]: (cellParams: import("vxe-table").VxeColumnPropTypes.EditSlotParams, ...args: any[]) => any; } | undefined; enabled?: boolean | undefined; options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; autofocus?: string | undefined; autoselect?: boolean | undefined; defaultValue?: string | number | object | RegExp | any[] | Date | ((params: { column: import("vxe-table").VxeTableDefines.ColumnInfo; }) => any) | null | undefined; immediate?: boolean | undefined; content?: string | undefined; placeholder?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; }; contentRender: { options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; events?: { [key: string]: Function; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; }; params: any; slots: { title?: string | ((params: import("vxe-table").VxeColumnPropTypes.HeaderSlotParams) => any) | null | undefined; radio?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; checkbox?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; default?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; header?: string | ((params: import("vxe-table").VxeColumnPropTypes.HeaderSlotParams) => any) | null | undefined; footer?: string | ((params: import("vxe-table").VxeColumnPropTypes.FooterSlotParams) => any) | null | undefined; content?: string | ((params: import("vxe-table").VxeColumnPropTypes.ContentSlotParams) => any) | null | undefined; filter?: string | ((params: import("vxe-table").VxeColumnPropTypes.FilterSlotParams) => any) | null | undefined; edit?: string | ((params: import("vxe-table").VxeColumnPropTypes.EditSlotParams) => any) | null | undefined; icon?: string | ((params: import("vxe-table").VxeColumnPropTypes.IconSlotParams) => any) | null | undefined; }; id: string; parentId: string; level: number; rowSpan: number; colSpan: number; halfVisible: boolean; defaultVisible: any; checked: boolean; halfChecked: boolean; disabled: boolean; order: import("vxe-table").VxeTablePropTypes.SortOrder; sortTime: number; renderWidth: number; renderHeight: number; resizeWidth: number; model: { update: boolean; value: any; }; children: any[]; renderHeader: (params: import("vxe-table").VxeTableDefines.CellRenderHeaderParams) => import("vue").VNode[]; renderCell: (params: import("vxe-table").VxeTableDefines.CellRenderCellParams) => import("vue").VNode[]; renderData: (params: import("vxe-table").VxeTableDefines.CellRenderDataParams) => import("vue").VNode[]; renderFooter: (params: import("vxe-table").VxeTableDefines.CellRenderFooterParams) => import("vue").VNode[]; getTitle: () => string; getKey: () => string; }; rowspan: number; colspan: number; }[] | undefined; spanMethod?: import("vxe-table").VxeTablePropTypes.SpanMethod | undefined; footerSpanMethod?: import("vxe-table").VxeTablePropTypes.FooterSpanMethod | undefined; showOverflow?: import("vxe-table").VxeTablePropTypes.ShowOverflow | undefined; showHeaderOverflow?: import("vxe-table").VxeTablePropTypes.ShowOverflow | undefined; showFooterOverflow?: import("vxe-table").VxeTablePropTypes.ShowOverflow | undefined; columnKey?: boolean | undefined; rowKey?: boolean | undefined; rowId?: string | undefined; keepSource?: boolean | undefined; autoResize?: boolean | undefined; syncResize?: import("vxe-table").VxeTablePropTypes.SyncResize | undefined; columnConfig?: { useKey?: boolean | undefined; isCurrent?: boolean | undefined; isHover?: boolean | undefined; resizable?: boolean | undefined; width?: import("vxe-table").VxeColumnPropTypes.Width | undefined; minWidth?: import("vxe-table").VxeColumnPropTypes.MinWidth | undefined; seqSlotFn?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; seqConfig?: { [x: string]: any; property?: string | undefined; type?: import("vxe-table").VxeColumnPropTypes.Type | undefined; field?: string | undefined; title?: string | undefined; width?: import("vxe-table").VxeColumnPropTypes.Width | undefined; minWidth?: import("vxe-table").VxeColumnPropTypes.MinWidth | undefined; resizable?: boolean | undefined; fixed?: import("vxe-table").VxeColumnPropTypes.Fixed | undefined; align?: import("vxe-table").VxeColumnPropTypes.Align | undefined; headerAlign?: import("vxe-table").VxeColumnPropTypes.Align | undefined; footerAlign?: import("vxe-table").VxeColumnPropTypes.Align | undefined; showOverflow?: import("vxe-table").VxeTablePropTypes.ShowOverflow | undefined; showHeaderOverflow?: import("vxe-table").VxeTablePropTypes.ShowOverflow | undefined; showFooterOverflow?: import("vxe-table").VxeTablePropTypes.ShowOverflow | undefined; className?: import("vxe-table").VxeColumnPropTypes.ClassName | undefined; headerClassName?: import("vxe-table").VxeColumnPropTypes.HeaderClassName | undefined; footerClassName?: import("vxe-table").VxeColumnPropTypes.FooterClassName | undefined; formatter?: import("vxe-table").VxeColumnPropTypes.Formatter | undefined; sortable?: boolean | undefined; sortBy?: import("vxe-table").VxeColumnPropTypes.SortBy | undefined; sortType?: import("vxe-table").VxeColumnPropTypes.SortType | undefined; filters?: { label?: string | number | undefined; value?: any; data?: any; resetValue?: any; checked?: boolean | undefined; }[] | undefined; filterMultiple?: boolean | undefined; filterMethod?: import("vxe-table").VxeColumnPropTypes.FilterMethod | undefined; filterRender?: { options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; content?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; events?: { [key: string]: Function; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; } | undefined; treeNode?: boolean | undefined; visible?: boolean | undefined; exportMethod?: import("vxe-table").VxeColumnPropTypes.ExportMethod | undefined; footerExportMethod?: import("vxe-table").VxeColumnPropTypes.FooterExportMethod | undefined; titleHelp?: { useHTML?: boolean | undefined; content?: import("vxe-table").VxeTooltipPropTypes.Content | undefined; enterable?: boolean | undefined; theme?: string | undefined; icon?: string | undefined; message?: string | undefined; } | undefined; titlePrefix?: { useHTML?: boolean | undefined; content?: import("vxe-table").VxeTooltipPropTypes.Content | undefined; enterable?: boolean | undefined; theme?: string | undefined; icon?: string | undefined; message?: string | undefined; } | undefined; cellType?: import("vxe-table").VxeColumnPropTypes.CellType | undefined; cellRender?: { events?: { [key: string]: (cellParams: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams, ...args: any[]) => any; } | undefined; options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; content?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; } | undefined; editRender?: { events?: { [key: string]: (cellParams: import("vxe-table").VxeColumnPropTypes.EditSlotParams, ...args: any[]) => any; } | undefined; enabled?: boolean | undefined; options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; autofocus?: string | undefined; autoselect?: boolean | undefined; defaultValue?: string | number | object | RegExp | any[] | Date | ((params: { column: import("vxe-table").VxeTableDefines.ColumnInfo; }) => any) | null | undefined; immediate?: boolean | undefined; content?: string | undefined; placeholder?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; } | undefined; contentRender?: { options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; events?: { [key: string]: Function; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; } | undefined; params?: any; slots?: { title?: string | ((params: import("vxe-table").VxeColumnPropTypes.HeaderSlotParams) => any) | null | undefined; radio?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; checkbox?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; default?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; header?: string | ((params: import("vxe-table").VxeColumnPropTypes.HeaderSlotParams) => any) | null | undefined; footer?: string | ((params: import("vxe-table").VxeColumnPropTypes.FooterSlotParams) => any) | null | undefined; content?: string | ((params: import("vxe-table").VxeColumnPropTypes.ContentSlotParams) => any) | null | undefined; filter?: string | ((params: import("vxe-table").VxeColumnPropTypes.FilterSlotParams) => any) | null | undefined; edit?: string | ((params: import("vxe-table").VxeColumnPropTypes.EditSlotParams) => any) | null | undefined; icon?: string | ((params: import("vxe-table").VxeColumnPropTypes.IconSlotParams) => any) | null | undefined; } | undefined; id?: string | undefined; parentId?: string | undefined; level?: number | undefined; rowSpan?: number | undefined; colSpan?: number | undefined; halfVisible?: boolean | undefined; defaultVisible?: any; checked?: boolean | undefined; halfChecked?: boolean | undefined; disabled?: boolean | undefined; order?: import("vxe-table").VxeTablePropTypes.SortOrder | undefined; sortTime?: number | undefined; renderWidth?: number | undefined; renderHeight?: number | undefined; resizeWidth?: number | undefined; model?: { update: boolean; value: any; } | undefined; children?: { [x: string]: any; property?: string | undefined; type?: import("vxe-table").VxeColumnPropTypes.Type | undefined; field?: string | undefined; title?: string | undefined; width?: import("vxe-table").VxeColumnPropTypes.Width | undefined; minWidth?: import("vxe-table").VxeColumnPropTypes.MinWidth | undefined; resizable?: boolean | undefined; fixed?: import("vxe-table").VxeColumnPropTypes.Fixed | undefined; align?: import("vxe-table").VxeColumnPropTypes.Align | undefined; headerAlign?: import("vxe-table").VxeColumnPropTypes.Align | undefined; footerAlign?: import("vxe-table").VxeColumnPropTypes.Align | undefined; showOverflow?: import("vxe-table").VxeTablePropTypes.ShowOverflow | undefined; showHeaderOverflow?: import("vxe-table").VxeTablePropTypes.ShowOverflow | undefined; showFooterOverflow?: import("vxe-table").VxeTablePropTypes.ShowOverflow | undefined; className?: import("vxe-table").VxeColumnPropTypes.ClassName | undefined; headerClassName?: import("vxe-table").VxeColumnPropTypes.HeaderClassName | undefined; footerClassName?: import("vxe-table").VxeColumnPropTypes.FooterClassName | undefined; formatter?: import("vxe-table").VxeColumnPropTypes.Formatter | undefined; sortable?: boolean | undefined; sortBy?: import("vxe-table").VxeColumnPropTypes.SortBy | undefined; sortType?: import("vxe-table").VxeColumnPropTypes.SortType | undefined; filters?: { label?: string | number | undefined; value?: any; data?: any; resetValue?: any; checked?: boolean | undefined; }[] | undefined; filterMultiple?: boolean | undefined; filterMethod?: import("vxe-table").VxeColumnPropTypes.FilterMethod | undefined; filterRender?: { options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; content?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; events?: { [key: string]: Function; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; } | undefined; treeNode?: boolean | undefined; visible?: boolean | undefined; exportMethod?: import("vxe-table").VxeColumnPropTypes.ExportMethod | undefined; footerExportMethod?: import("vxe-table").VxeColumnPropTypes.FooterExportMethod | undefined; titleHelp?: { useHTML?: boolean | undefined; content?: import("vxe-table").VxeTooltipPropTypes.Content | undefined; enterable?: boolean | undefined; theme?: string | undefined; icon?: string | undefined; message?: string | undefined; } | undefined; titlePrefix?: { useHTML?: boolean | undefined; content?: import("vxe-table").VxeTooltipPropTypes.Content | undefined; enterable?: boolean | undefined; theme?: string | undefined; icon?: string | undefined; message?: string | undefined; } | undefined; cellType?: import("vxe-table").VxeColumnPropTypes.CellType | undefined; cellRender?: { events?: { [key: string]: (cellParams: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams, ...args: any[]) => any; } | undefined; options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; content?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; } | undefined; editRender?: { events?: { [key: string]: (cellParams: import("vxe-table").VxeColumnPropTypes.EditSlotParams, ...args: any[]) => any; } | undefined; enabled?: boolean | undefined; options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; autofocus?: string | undefined; autoselect?: boolean | undefined; defaultValue?: string | number | object | RegExp | any[] | Date | ((params: { column: import("vxe-table").VxeTableDefines.ColumnInfo; }) => any) | null | undefined; immediate?: boolean | undefined; content?: string | undefined; placeholder?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; } | undefined; contentRender?: { options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; events?: { [key: string]: Function; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; } | undefined; params?: any; slots?: { title?: string | ((params: import("vxe-table").VxeColumnPropTypes.HeaderSlotParams) => any) | null | undefined; radio?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; checkbox?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; default?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; header?: string | ((params: import("vxe-table").VxeColumnPropTypes.HeaderSlotParams) => any) | null | undefined; footer?: string | ((params: import("vxe-table").VxeColumnPropTypes.FooterSlotParams) => any) | null | undefined; content?: string | ((params: import("vxe-table").VxeColumnPropTypes.ContentSlotParams) => any) | null | undefined; filter?: string | ((params: import("vxe-table").VxeColumnPropTypes.FilterSlotParams) => any) | null | undefined; edit?: string | ((params: import("vxe-table").VxeColumnPropTypes.EditSlotParams) => any) | null | undefined; icon?: string | ((params: import("vxe-table").VxeColumnPropTypes.IconSlotParams) => any) | null | undefined; } | undefined; id?: string | undefined; parentId?: string | undefined; level?: number | undefined; rowSpan?: number | undefined; colSpan?: number | undefined; halfVisible?: boolean | undefined; defaultVisible?: any; checked?: boolean | undefined; halfChecked?: boolean | undefined; disabled?: boolean | undefined; order?: import("vxe-table").VxeTablePropTypes.SortOrder | undefined; sortTime?: number | undefined; renderWidth?: number | undefined; renderHeight?: number | undefined; resizeWidth?: number | undefined; model?: { update: boolean; value: any; } | undefined; children?: any[] | undefined; renderHeader?: ((params: import("vxe-table").VxeTableDefines.CellRenderHeaderParams) => import("vue").VNode[]) | undefined; renderCell?: ((params: import("vxe-table").VxeTableDefines.CellRenderCellParams) => import("vue").VNode[]) | undefined; renderData?: ((params: import("vxe-table").VxeTableDefines.CellRenderDataParams) => import("vue").VNode[]) | undefined; renderFooter?: ((params: import("vxe-table").VxeTableDefines.CellRenderFooterParams) => import("vue").VNode[]) | undefined; getTitle?: (() => string) | undefined; getKey?: (() => string) | undefined; annotation?: boolean | undefined; depth?: number | undefined; parent?: any | undefined; }[] | undefined; renderHeader?: ((params: import("vxe-table").VxeTableDefines.CellRenderHeaderParams) => import("vue").VNode[]) | undefined; renderCell?: ((params: import("vxe-table").VxeTableDefines.CellRenderCellParams) => import("vue").VNode[]) | undefined; renderData?: ((params: import("vxe-table").VxeTableDefines.CellRenderDataParams) => import("vue").VNode[]) | undefined; renderFooter?: ((params: import("vxe-table").VxeTableDefines.CellRenderFooterParams) => import("vue").VNode[]) | undefined; getTitle?: (() => string) | undefined; getKey?: (() => string) | undefined; annotation?: boolean | undefined; depth?: number | undefined; parent?: { [x: string]: any; property?: string | undefined; type?: import("vxe-table").VxeColumnPropTypes.Type | undefined; field?: string | undefined; title?: string | undefined; width?: import("vxe-table").VxeColumnPropTypes.Width | undefined; minWidth?: import("vxe-table").VxeColumnPropTypes.MinWidth | undefined; resizable?: boolean | undefined; fixed?: import("vxe-table").VxeColumnPropTypes.Fixed | undefined; align?: import("vxe-table").VxeColumnPropTypes.Align | undefined; headerAlign?: import("vxe-table").VxeColumnPropTypes.Align | undefined; footerAlign?: import("vxe-table").VxeColumnPropTypes.Align | undefined; showOverflow?: import("vxe-table").VxeTablePropTypes.ShowOverflow | undefined; showHeaderOverflow?: import("vxe-table").VxeTablePropTypes.ShowOverflow | undefined; showFooterOverflow?: import("vxe-table").VxeTablePropTypes.ShowOverflow | undefined; className?: import("vxe-table").VxeColumnPropTypes.ClassName | undefined; headerClassName?: import("vxe-table").VxeColumnPropTypes.HeaderClassName | undefined; footerClassName?: import("vxe-table").VxeColumnPropTypes.FooterClassName | undefined; formatter?: import("vxe-table").VxeColumnPropTypes.Formatter | undefined; sortable?: boolean | undefined; sortBy?: import("vxe-table").VxeColumnPropTypes.SortBy | undefined; sortType?: import("vxe-table").VxeColumnPropTypes.SortType | undefined; filters?: { label?: string | number | undefined; value?: any; data?: any; resetValue?: any; checked?: boolean | undefined; }[] | undefined; filterMultiple?: boolean | undefined; filterMethod?: import("vxe-table").VxeColumnPropTypes.FilterMethod | undefined; filterRender?: { options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; content?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; events?: { [key: string]: Function; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; } | undefined; treeNode?: boolean | undefined; visible?: boolean | undefined; exportMethod?: import("vxe-table").VxeColumnPropTypes.ExportMethod | undefined; footerExportMethod?: import("vxe-table").VxeColumnPropTypes.FooterExportMethod | undefined; titleHelp?: { useHTML?: boolean | undefined; content?: import("vxe-table").VxeTooltipPropTypes.Content | undefined; enterable?: boolean | undefined; theme?: string | undefined; icon?: string | undefined; message?: string | undefined; } | undefined; titlePrefix?: { useHTML?: boolean | undefined; content?: import("vxe-table").VxeTooltipPropTypes.Content | undefined; enterable?: boolean | undefined; theme?: string | undefined; icon?: string | undefined; message?: string | undefined; } | undefined; cellType?: import("vxe-table").VxeColumnPropTypes.CellType | undefined; cellRender?: { events?: { [key: string]: (cellParams: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams, ...args: any[]) => any; } | undefined; options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; content?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; } | undefined; editRender?: { events?: { [key: string]: (cellParams: import("vxe-table").VxeColumnPropTypes.EditSlotParams, ...args: any[]) => any; } | undefined; enabled?: boolean | undefined; options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; autofocus?: string | undefined; autoselect?: boolean | undefined; defaultValue?: string | number | object | RegExp | any[] | Date | ((params: { column: import("vxe-table").VxeTableDefines.ColumnInfo; }) => any) | null | undefined; immediate?: boolean | undefined; content?: string | undefined; placeholder?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; } | undefined; contentRender?: { options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; events?: { [key: string]: Function; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; } | undefined; params?: any; slots?: { title?: string | ((params: import("vxe-table").VxeColumnPropTypes.HeaderSlotParams) => any) | null | undefined; radio?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; checkbox?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; default?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; header?: string | ((params: import("vxe-table").VxeColumnPropTypes.HeaderSlotParams) => any) | null | undefined; footer?: string | ((params: import("vxe-table").VxeColumnPropTypes.FooterSlotParams) => any) | null | undefined; content?: string | ((params: import("vxe-table").VxeColumnPropTypes.ContentSlotParams) => any) | null | undefined; filter?: string | ((params: import("vxe-table").VxeColumnPropTypes.FilterSlotParams) => any) | null | undefined; edit?: string | ((params: import("vxe-table").VxeColumnPropTypes.EditSlotParams) => any) | null | undefined; icon?: string | ((params: import("vxe-table").VxeColumnPropTypes.IconSlotParams) => any) | null | undefined; } | undefined; id?: string | undefined; parentId?: string | undefined; level?: number | undefined; rowSpan?: number | undefined; colSpan?: number | undefined; halfVisible?: boolean | undefined; defaultVisible?: any; checked?: boolean | undefined; halfChecked?: boolean | undefined; disabled?: boolean | undefined; order?: import("vxe-table").VxeTablePropTypes.SortOrder | undefined; sortTime?: number | undefined; renderWidth?: number | undefined; renderHeight?: number | undefined; resizeWidth?: number | undefined; model?: { update: boolean; value: any; } | undefined; children?: any[] | undefined; renderHeader?: ((params: import("vxe-table").VxeTableDefines.CellRenderHeaderParams) => import("vue").VNode[]) | undefined; renderCell?: ((params: import("vxe-table").VxeTableDefines.CellRenderCellParams) => import("vue").VNode[]) | undefined; renderData?: ((params: import("vxe-table").VxeTableDefines.CellRenderDataParams) => import("vue").VNode[]) | undefined; renderFooter?: ((params: import("vxe-table").VxeTableDefines.CellRenderFooterParams) => import("vue").VNode[]) | undefined; getTitle?: (() => string) | undefined; getKey?: (() => string) | undefined; annotation?: boolean | undefined; depth?: number | undefined; parent?: any | undefined; } | undefined; } | undefined; } | undefined; rowConfig?: { useKey?: boolean | undefined; keyField?: string | undefined; isCurrent?: boolean | undefined; isHover?: boolean | undefined; height?: number | undefined; clickToCancel?: boolean | undefined; } | undefined; customConfig?: { storage?: boolean | { visible?: boolean | undefined; resizable?: boolean | undefined; } | undefined; checkMethod?: ((params: { column: import("vxe-table").VxeTableDefines.ColumnInfo; }) => boolean) | undefined; } | undefined; resizableConfig?: { minWidth?: string | number | ((params: { $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; column: import("vxe-table").VxeTableDefines.ColumnInfo; columnIndex: number; $columnIndex: number; $rowIndex: number; cell: HTMLElement; }) => string | number) | undefined; } | undefined; seqConfig?: { startIndex?: number | undefined; seqMethod?: ((params: { column: import("vxe-table").VxeTableDefines.ColumnInfo; columnIndex: number; $columnIndex: number; row: any; rowIndex: number; $rowIndex: number; }) => string | number) | undefined; } | undefined; sortConfig?: { defaultSort?: { field: string; order: import("vxe-table").VxeTablePropTypes.SortOrder; } | { field: string; order: import("vxe-table").VxeTablePropTypes.SortOrder; }[] | undefined; orders?: import("vxe-table").VxeTablePropTypes.SortOrder[] | undefined; sortMethod?: ((params: { $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; data: any[]; sortList: import("vxe-table").VxeTableDefines.SortCheckedParams[]; }) => any[]) | undefined; remote?: boolean | undefined; multiple?: boolean | undefined; chronological?: boolean | undefined; trigger?: "cell" | "default" | undefined; showIcon?: boolean | undefined; iconAsc?: string | undefined; iconDesc?: string | undefined; } | undefined; filterConfig?: { filterMethod?: ((params: { options: import("vxe-table").VxeTableDefines.FilterOption[]; values: any[]; cellValue: any; row: any; column: import("vxe-table").VxeTableDefines.ColumnInfo; }) => any) | undefined; remote?: boolean | undefined; showIcon?: boolean | undefined; iconNone?: string | undefined; iconMatch?: string | undefined; } | undefined; radioConfig?: { reserve?: boolean | undefined; labelField?: string | undefined; checkRowKey?: string | number | undefined; checkMethod?: ((params: { row: any; }) => boolean) | undefined; visibleMethod?: ((params: { row: any; }) => boolean) | undefined; trigger?: "cell" | "row" | "default" | undefined; highlight?: boolean | undefined; strict?: boolean | undefined; slots?: { title?: string | ((params: import("vxe-table").VxeColumnPropTypes.HeaderSlotParams) => any) | null | undefined; radio?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; checkbox?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; default?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; header?: string | ((params: import("vxe-table").VxeColumnPropTypes.HeaderSlotParams) => any) | null | undefined; footer?: string | ((params: import("vxe-table").VxeColumnPropTypes.FooterSlotParams) => any) | null | undefined; content?: string | ((params: import("vxe-table").VxeColumnPropTypes.ContentSlotParams) => any) | null | undefined; filter?: string | ((params: import("vxe-table").VxeColumnPropTypes.FilterSlotParams) => any) | null | undefined; edit?: string | ((params: import("vxe-table").VxeColumnPropTypes.EditSlotParams) => any) | null | undefined; icon?: string | ((params: import("vxe-table").VxeColumnPropTypes.IconSlotParams) => any) | null | undefined; } | undefined; } | undefined; checkboxConfig?: { reserve?: boolean | undefined; labelField?: string | undefined; checkField?: string | undefined; halfField?: string | undefined; showHeader?: boolean | undefined; checkAll?: boolean | undefined; checkRowKeys?: string[] | number[] | undefined; checkStrictly?: boolean | undefined; strict?: boolean | undefined; checkMethod?: ((params: { row: any; }) => boolean) | undefined; visibleMethod?: ((params: { row: any; }) => boolean) | undefined; trigger?: "cell" | "row" | "default" | undefined; highlight?: boolean | undefined; range?: boolean | undefined; slots?: { title?: string | ((params: import("vxe-table").VxeColumnPropTypes.HeaderSlotParams) => any) | null | undefined; radio?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; checkbox?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; default?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; header?: string | ((params: import("vxe-table").VxeColumnPropTypes.HeaderSlotParams) => any) | null | undefined; footer?: string | ((params: import("vxe-table").VxeColumnPropTypes.FooterSlotParams) => any) | null | undefined; content?: string | ((params: import("vxe-table").VxeColumnPropTypes.ContentSlotParams) => any) | null | undefined; filter?: string | ((params: import("vxe-table").VxeColumnPropTypes.FilterSlotParams) => any) | null | undefined; edit?: string | ((params: import("vxe-table").VxeColumnPropTypes.EditSlotParams) => any) | null | undefined; icon?: string | ((params: import("vxe-table").VxeColumnPropTypes.IconSlotParams) => any) | null | undefined; } | undefined; maxCheckSize?: number | undefined; disableHeader?: boolean | undefined; useNCheckbox?: boolean | undefined; indeterminateField?: string | undefined; } | undefined; tooltipConfig?: { showAll?: boolean | undefined; theme?: "dark" | "light" | undefined; enterable?: boolean | undefined; enterDelay?: number | undefined; leaveDelay?: number | undefined; contentMethod?: ((params: { items: any[]; row: any; rowIndex: number; $rowIndex: number; _rowIndex: number; column: import("vxe-table").VxeTableDefines.ColumnInfo; columnIndex: number; $columnIndex: number; _columnIndex: number; type: "body" | "footer" | "header"; cell: HTMLElement; $event: any; }) => string | void | null) | undefined; } | undefined; exportConfig?: { filename?: string | undefined; sheetName?: string | undefined; type?: string | undefined; types?: string[] | undefined; mode?: string | undefined; modes?: string[] | undefined; original?: boolean | undefined; message?: boolean | undefined; isHeader?: boolean | undefined; isFooter?: boolean | undefined; isMerge?: boolean | undefined; isColgroup?: boolean | undefined; download?: boolean | undefined; data?: any[] | undefined; columns?: { property: string; type: import("vxe-table").VxeColumnPropTypes.Type; field: string; title: string; width: import("vxe-table").VxeColumnPropTypes.Width; minWidth: import("vxe-table").VxeColumnPropTypes.MinWidth; resizable: boolean; fixed: import("vxe-table").VxeColumnPropTypes.Fixed; align: import("vxe-table").VxeColumnPropTypes.Align; headerAlign: import("vxe-table").VxeColumnPropTypes.Align; footerAlign: import("vxe-table").VxeColumnPropTypes.Align; showOverflow: import("vxe-table").VxeTablePropTypes.ShowOverflow; showHeaderOverflow: import("vxe-table").VxeTablePropTypes.ShowOverflow; showFooterOverflow: import("vxe-table").VxeTablePropTypes.ShowOverflow; className: import("vxe-table").VxeColumnPropTypes.ClassName; headerClassName: import("vxe-table").VxeColumnPropTypes.HeaderClassName; footerClassName: import("vxe-table").VxeColumnPropTypes.FooterClassName; formatter: import("vxe-table").VxeColumnPropTypes.Formatter; sortable: boolean; sortBy: import("vxe-table").VxeColumnPropTypes.SortBy; sortType: import("vxe-table").VxeColumnPropTypes.SortType; filters: { label?: string | number | undefined; value?: any; data?: any; resetValue?: any; checked?: boolean | undefined; }[]; filterMultiple: boolean; filterMethod: import("vxe-table").VxeColumnPropTypes.FilterMethod; filterRender: { options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; content?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; events?: { [key: string]: Function; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; }; treeNode: boolean; visible: boolean; exportMethod: import("vxe-table").VxeColumnPropTypes.ExportMethod; footerExportMethod: import("vxe-table").VxeColumnPropTypes.FooterExportMethod; titleHelp: { useHTML?: boolean | undefined; content?: import("vxe-table").VxeTooltipPropTypes.Content | undefined; enterable?: boolean | undefined; theme?: string | undefined; icon?: string | undefined; message?: string | undefined; }; titlePrefix: { useHTML?: boolean | undefined; content?: import("vxe-table").VxeTooltipPropTypes.Content | undefined; enterable?: boolean | undefined; theme?: string | undefined; icon?: string | undefined; message?: string | undefined; }; cellType: import("vxe-table").VxeColumnPropTypes.CellType; cellRender: { events?: { [key: string]: (cellParams: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams, ...args: any[]) => any; } | undefined; options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; content?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; }; editRender: { events?: { [key: string]: (cellParams: import("vxe-table").VxeColumnPropTypes.EditSlotParams, ...args: any[]) => any; } | undefined; enabled?: boolean | undefined; options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; autofocus?: string | undefined; autoselect?: boolean | undefined; defaultValue?: string | number | object | RegExp | any[] | Date | ((params: { column: import("vxe-table").VxeTableDefines.ColumnInfo; }) => any) | null | undefined; immediate?: boolean | undefined; content?: string | undefined; placeholder?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; }; contentRender: { options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; events?: { [key: string]: Function; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; }; params: any; slots: { title?: string | ((params: import("vxe-table").VxeColumnPropTypes.HeaderSlotParams) => any) | null | undefined; radio?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; checkbox?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; default?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; header?: string | ((params: import("vxe-table").VxeColumnPropTypes.HeaderSlotParams) => any) | null | undefined; footer?: string | ((params: import("vxe-table").VxeColumnPropTypes.FooterSlotParams) => any) | null | undefined; content?: string | ((params: import("vxe-table").VxeColumnPropTypes.ContentSlotParams) => any) | null | undefined; filter?: string | ((params: import("vxe-table").VxeColumnPropTypes.FilterSlotParams) => any) | null | undefined; edit?: string | ((params: import("vxe-table").VxeColumnPropTypes.EditSlotParams) => any) | null | undefined; icon?: string | ((params: import("vxe-table").VxeColumnPropTypes.IconSlotParams) => any) | null | undefined; }; id: string; parentId: string; level: number; rowSpan: number; colSpan: number; halfVisible: boolean; defaultVisible: any; checked: boolean; halfChecked: boolean; disabled: boolean; order: import("vxe-table").VxeTablePropTypes.SortOrder; sortTime: number; renderWidth: number; renderHeight: number; resizeWidth: number; model: { update: boolean; value: any; }; children: any[]; renderHeader: (params: import("vxe-table").VxeTableDefines.CellRenderHeaderParams) => import("vue").VNode[]; renderCell: (params: import("vxe-table").VxeTableDefines.CellRenderCellParams) => import("vue").VNode[]; renderData: (params: import("vxe-table").VxeTableDefines.CellRenderDataParams) => import("vue").VNode[]; renderFooter: (params: import("vxe-table").VxeTableDefines.CellRenderFooterParams) => import("vue").VNode[]; getTitle: () => string; getKey: () => string; }[] | { colid?: number | undefined; type?: string | undefined; field?: string | undefined; }[] | undefined; columnFilterMethod?: ((params: { column: import("vxe-table").VxeTableDefines.ColumnInfo; $columnIndex: number; }) => boolean) | undefined; dataFilterMethod?: ((params: { row: any; $rowIndex: number; }) => boolean) | undefined; footerFilterMethod?: ((params: { items: any[]; $rowIndex: number; }) => boolean) | undefined; remote?: boolean | undefined; useStyle?: boolean | undefined; sheetMethod?: ((params: import("vxe-table").VxeTableDefines.ExtortSheetMethodParams) => void) | undefined; exportMethod?: ((params: { $table: import("vxe-table").VxeTableConstructor; $grid?: import("vxe-table").VxeGridConstructor | undefined; options: import("vxe-table").VxeTablePropTypes.ExportHandleOptions; }) => Promise) | undefined; beforeExportMethod?: ((params: { options: import("vxe-table").VxeTablePropTypes.ExportHandleOptions; }) => void) | undefined; afterExportMethod?: ((params: { options: import("vxe-table").VxeTablePropTypes.ExportHandleOptions; }) => void) | undefined; } | undefined; importConfig?: { types?: string[] | undefined; mode?: string | undefined; modes?: string[] | undefined; message?: boolean | undefined; remote?: boolean | undefined; importMethod?: ((params: { $table: import("vxe-table").VxeTableConstructor; $grid: import("vxe-table").VxeGridConstructor; file: File; options: import("vxe-table").VxeTablePropTypes.ImportHandleOptions; }) => Promise) | undefined; beforeImportMethod?: ((params: { $table: import("vxe-table").VxeTableConstructor; options: any; }) => void) | undefined; afterImportMethod?: ((params: { $table: import("vxe-table").VxeTableConstructor; options: any; status: boolean; }) => void) | undefined; } | undefined; printConfig?: { sheetName?: string | undefined; mode?: string | undefined; modes?: string[] | undefined; original?: boolean | undefined; isHeader?: boolean | undefined; isFooter?: boolean | undefined; data?: any[] | undefined; columns?: { property: string; type: import("vxe-table").VxeColumnPropTypes.Type; field: string; title: string; width: import("vxe-table").VxeColumnPropTypes.Width; minWidth: import("vxe-table").VxeColumnPropTypes.MinWidth; resizable: boolean; fixed: import("vxe-table").VxeColumnPropTypes.Fixed; align: import("vxe-table").VxeColumnPropTypes.Align; headerAlign: import("vxe-table").VxeColumnPropTypes.Align; footerAlign: import("vxe-table").VxeColumnPropTypes.Align; showOverflow: import("vxe-table").VxeTablePropTypes.ShowOverflow; showHeaderOverflow: import("vxe-table").VxeTablePropTypes.ShowOverflow; showFooterOverflow: import("vxe-table").VxeTablePropTypes.ShowOverflow; className: import("vxe-table").VxeColumnPropTypes.ClassName; headerClassName: import("vxe-table").VxeColumnPropTypes.HeaderClassName; footerClassName: import("vxe-table").VxeColumnPropTypes.FooterClassName; formatter: import("vxe-table").VxeColumnPropTypes.Formatter; sortable: boolean; sortBy: import("vxe-table").VxeColumnPropTypes.SortBy; sortType: import("vxe-table").VxeColumnPropTypes.SortType; filters: { label?: string | number | undefined; value?: any; data?: any; resetValue?: any; checked?: boolean | undefined; }[]; filterMultiple: boolean; filterMethod: import("vxe-table").VxeColumnPropTypes.FilterMethod; filterRender: { options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; content?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; events?: { [key: string]: Function; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; }; treeNode: boolean; visible: boolean; exportMethod: import("vxe-table").VxeColumnPropTypes.ExportMethod; footerExportMethod: import("vxe-table").VxeColumnPropTypes.FooterExportMethod; titleHelp: { useHTML?: boolean | undefined; content?: import("vxe-table").VxeTooltipPropTypes.Content | undefined; enterable?: boolean | undefined; theme?: string | undefined; icon?: string | undefined; message?: string | undefined; }; titlePrefix: { useHTML?: boolean | undefined; content?: import("vxe-table").VxeTooltipPropTypes.Content | undefined; enterable?: boolean | undefined; theme?: string | undefined; icon?: string | undefined; message?: string | undefined; }; cellType: import("vxe-table").VxeColumnPropTypes.CellType; cellRender: { events?: { [key: string]: (cellParams: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams, ...args: any[]) => any; } | undefined; options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; content?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; }; editRender: { events?: { [key: string]: (cellParams: import("vxe-table").VxeColumnPropTypes.EditSlotParams, ...args: any[]) => any; } | undefined; enabled?: boolean | undefined; options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; autofocus?: string | undefined; autoselect?: boolean | undefined; defaultValue?: string | number | object | RegExp | any[] | Date | ((params: { column: import("vxe-table").VxeTableDefines.ColumnInfo; }) => any) | null | undefined; immediate?: boolean | undefined; content?: string | undefined; placeholder?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; }; contentRender: { options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; events?: { [key: string]: Function; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; }; params: any; slots: { title?: string | ((params: import("vxe-table").VxeColumnPropTypes.HeaderSlotParams) => any) | null | undefined; radio?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; checkbox?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; default?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; header?: string | ((params: import("vxe-table").VxeColumnPropTypes.HeaderSlotParams) => any) | null | undefined; footer?: string | ((params: import("vxe-table").VxeColumnPropTypes.FooterSlotParams) => any) | null | undefined; content?: string | ((params: import("vxe-table").VxeColumnPropTypes.ContentSlotParams) => any) | null | undefined; filter?: string | ((params: import("vxe-table").VxeColumnPropTypes.FilterSlotParams) => any) | null | undefined; edit?: string | ((params: import("vxe-table").VxeColumnPropTypes.EditSlotParams) => any) | null | undefined; icon?: string | ((params: import("vxe-table").VxeColumnPropTypes.IconSlotParams) => any) | null | undefined; }; id: string; parentId: string; level: number; rowSpan: number; colSpan: number; halfVisible: boolean; defaultVisible: any; checked: boolean; halfChecked: boolean; disabled: boolean; order: import("vxe-table").VxeTablePropTypes.SortOrder; sortTime: number; renderWidth: number; renderHeight: number; resizeWidth: number; model: { update: boolean; value: any; }; children: any[]; renderHeader: (params: import("vxe-table").VxeTableDefines.CellRenderHeaderParams) => import("vue").VNode[]; renderCell: (params: import("vxe-table").VxeTableDefines.CellRenderCellParams) => import("vue").VNode[]; renderData: (params: import("vxe-table").VxeTableDefines.CellRenderDataParams) => import("vue").VNode[]; renderFooter: (params: import("vxe-table").VxeTableDefines.CellRenderFooterParams) => import("vue").VNode[]; getTitle: () => string; getKey: () => string; }[] | { colid?: number | undefined; type?: string | undefined; field?: string | undefined; }[] | undefined; style?: string | undefined; content?: string | undefined; columnFilterMethod?: ((params: { column: import("vxe-table").VxeTableDefines.ColumnInfo; $columnIndex: number; }) => boolean) | undefined; dataFilterMethod?: ((params: { row: any; $rowIndex: number; }) => boolean) | undefined; footerFilterMethod?: ((params: { items: any[]; $rowIndex: number; }) => boolean) | undefined; beforePrintMethod?: ((params: { $table: import("vxe-table").VxeTableConstructor | null; content: string; options: import("vxe-table").VxeTablePropTypes.PrintHandleOptions; }) => string) | undefined; } | undefined; expandConfig?: { labelField?: string | undefined; expandAll?: boolean | undefined; expandRowKeys?: string[] | number[] | undefined; accordion?: boolean | undefined; trigger?: "cell" | "row" | "default" | undefined; lazy?: boolean | undefined; reserve?: boolean | undefined; height?: number | undefined; loadMethod?: ((params: { $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; row: any; rowIndex: number; $rowIndex: number; }) => Promise) | undefined; toggleMethod?: ((params: { $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; expanded: boolean; row: any; rowIndex: number; $rowIndex: number; column: import("vxe-table").VxeTableDefines.ColumnInfo; columnIndex: number; $columnIndex: number; }) => boolean) | undefined; visibleMethod?: ((params: import("vxe-table").VxeTableDefines.CellRenderBodyParams) => boolean) | undefined; showIcon?: boolean | undefined; iconOpen?: string | undefined; iconClose?: string | undefined; iconLoaded?: string | undefined; } | undefined; treeConfig?: { transform?: boolean | undefined; rowField?: string | undefined; parentField?: string | undefined; children?: string | undefined; mapChildren?: string | undefined; indent?: number | undefined; line?: boolean | undefined; expandAll?: boolean | undefined; expandRowKeys?: string[] | number[] | undefined; accordion?: boolean | undefined; trigger?: "cell" | "row" | "default" | undefined; lazy?: boolean | undefined; hasChild?: string | undefined; reserve?: boolean | undefined; loadMethod?: ((params: { $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; row: any; }) => Promise) | undefined; toggleMethod?: ((params: { $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; expanded: boolean; row: any; column: import("vxe-table").VxeTableDefines.ColumnInfo; columnIndex: number; $columnIndex: number; }) => boolean) | undefined; showIcon?: boolean | undefined; iconOpen?: string | undefined; iconClose?: string | undefined; iconLoaded?: string | undefined; } | undefined; menuConfig?: { header?: { disabled?: boolean | undefined; options?: { [x: string]: any; code?: string | undefined; name?: string | undefined; prefixIcon?: string | undefined; suffixIcon?: string | undefined; className?: string | undefined; visible?: boolean | undefined; disabled?: boolean | undefined; children?: { [x: string]: any; code?: string | undefined; name?: string | undefined; prefixIcon?: string | undefined; className?: string | undefined; visible?: boolean | undefined; disabled?: boolean | undefined; params?: any; }[] | undefined; params?: any; }[][] | undefined; } | undefined; body?: { disabled?: boolean | undefined; options?: { [x: string]: any; code?: string | undefined; name?: string | undefined; prefixIcon?: string | undefined; suffixIcon?: string | undefined; className?: string | undefined; visible?: boolean | undefined; disabled?: boolean | undefined; children?: { [x: string]: any; code?: string | undefined; name?: string | undefined; prefixIcon?: string | undefined; className?: string | undefined; visible?: boolean | undefined; disabled?: boolean | undefined; params?: any; }[] | undefined; params?: any; }[][] | undefined; } | undefined; footer?: { disabled?: boolean | undefined; options?: { [x: string]: any; code?: string | undefined; name?: string | undefined; prefixIcon?: string | undefined; suffixIcon?: string | undefined; className?: string | undefined; visible?: boolean | undefined; disabled?: boolean | undefined; children?: { [x: string]: any; code?: string | undefined; name?: string | undefined; prefixIcon?: string | undefined; className?: string | undefined; visible?: boolean | undefined; disabled?: boolean | undefined; params?: any; }[] | undefined; params?: any; }[][] | undefined; } | undefined; trigger?: "cell" | "default" | undefined; className?: string | undefined; visibleMethod?: ((params: { type: string; options: import("vxe-table").VxeTableDefines.MenuFirstOption[][]; columns: import("vxe-table").VxeTableDefines.ColumnInfo[]; row?: any; rowIndex?: number | undefined; column?: import("vxe-table").VxeTableDefines.ColumnInfo | undefined; columnIndex?: number | undefined; }) => boolean) | undefined; } | undefined; mouseConfig?: { selected?: boolean | undefined; area?: boolean | undefined; extension?: boolean | undefined; } | undefined; areaConfig?: { selectCellByHeader?: boolean | undefined; extendByCopy?: boolean | undefined; extendByCalc?: boolean | undefined; extendCalcMethod?: ((params: import("vxe-table").VxeTableProDefines.ExtendCellAreaCalcBaseParams) => any[][]) | undefined; extendSetMethod?: ((params: { cellValue: any; row: any; column: import("vxe-table").VxeTableDefines.ColumnInfo; } & import("vxe-table").VxeTableProDefines.ExtendCellAreaCalcBaseParams) => void) | undefined; beforeExtendSetMethod?: ((params: import("vxe-table").VxeTableProDefines.ExtendCellAreaCalcBaseParams) => boolean) | undefined; afterExtendSetMethod?: ((params: { extendValues: any[][]; } & import("vxe-table").VxeTableProDefines.ExtendCellAreaCalcBaseParams) => boolean) | undefined; } | undefined; fnrConfig?: { isFind?: boolean | undefined; findMethod?: ((params: { cellValue: any; isWhole: boolean; isRE: boolean; isSensitive: boolean; findValue: string | null; findRE: RegExp | null; }) => boolean) | undefined; beforeFindMethod?: ((params: { isAll: boolean; findValue: string | null; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; $grid: import("vxe-table").VxeGridConstructor | null | undefined; }) => boolean) | undefined; afterFindMethod?: ((params: { isAll: boolean; findValue: string | null; result: import("vxe-table").VxeTableProDefines.FindAndReplaceResult[]; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; $grid: import("vxe-table").VxeGridConstructor | null | undefined; }) => void) | undefined; isReplace?: boolean | undefined; replaceMethod?: ((params: { row: any; column: import("vxe-table").VxeTableDefines.ColumnInfo; cellValue: any; }) => void) | undefined; beforeReplaceMethod?: ((params: { isAll: boolean; findValue: string | null; replaceValue: string; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; $grid: import("vxe-table").VxeGridConstructor | null | undefined; }) => boolean) | undefined; afterReplaceMethod?: ((params: { isAll: boolean; findValue: string | null; replaceValue: string; result: import("vxe-table").VxeTableProDefines.FindAndReplaceResult[]; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; $grid: import("vxe-table").VxeGridConstructor | null | undefined; }) => void) | undefined; } | undefined; keyboardConfig?: { isArrow?: boolean | undefined; isEsc?: boolean | undefined; isDel?: boolean | undefined; isEnter?: boolean | undefined; isTab?: boolean | undefined; isEdit?: boolean | undefined; isMerge?: boolean | undefined; isClip?: boolean | undefined; isFNR?: boolean | undefined; isChecked?: boolean | undefined; enterToTab?: boolean | undefined; delMethod?: ((params: { row: any; rowIndex: number; column: import("vxe-table").VxeTableDefines.ColumnInfo; columnIndex: number; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; }) => void) | undefined; backMethod?: ((params: { row: any; rowIndex: number; column: import("vxe-table").VxeTableDefines.ColumnInfo; columnIndex: number; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; }) => void) | undefined; editMethod?: ((params: { row: any; rowIndex: number; column: import("vxe-table").VxeTableDefines.ColumnInfo; columnIndex: number; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; $grid: import("vxe-table").VxeGridConstructor | null | undefined; }) => boolean) | undefined; forceArrowKey?: boolean | undefined; } | undefined; clipConfig?: { isCopy?: boolean | undefined; isCut?: boolean | undefined; isPaste?: boolean | undefined; isFillPaste?: boolean | undefined; isRowIncrement?: boolean | undefined; isColumnIncrement?: boolean | undefined; copyMethod?: ((params: { isCut: boolean; row: any; column: import("vxe-table").VxeTableDefines.ColumnInfo; cellValue: any; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; $grid: import("vxe-table").VxeGridConstructor | null | undefined; }) => string) | undefined; beforeCopyMethod?: ((params: { isCut: boolean; activeArea: import("vxe-table").VxeTableProDefines.MouseActiveCellArea; targetAreas: import("vxe-table").VxeTableProDefines.CellAreaParams[]; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; $grid: import("vxe-table").VxeGridConstructor | null | undefined; }) => boolean) | undefined; afterCopyMethod?: ((params: { isCut: boolean; targetAreas: import("vxe-table").VxeTableProDefines.CellAreaParams[]; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; $grid: import("vxe-table").VxeGridConstructor | null | undefined; }) => boolean) | undefined; cutMethod?: ((params: { row: any; column: import("vxe-table").VxeTableDefines.ColumnInfo; cellValue: any; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; $grid: import("vxe-table").VxeGridConstructor | null | undefined; }) => void) | undefined; beforeCutMethod?: ((params: { activeArea: import("vxe-table").VxeTableProDefines.MouseActiveCellArea; cutAreas: import("vxe-table").VxeTableProDefines.CellAreaParams[]; currentAreas: import("vxe-table").VxeTableProDefines.CellAreaParams[]; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; $grid: import("vxe-table").VxeGridConstructor | null | undefined; }) => boolean) | undefined; afterCutMethod?: ((params: { cutAreas: import("vxe-table").VxeTableProDefines.CellAreaParams[]; currentAreas: import("vxe-table").VxeTableProDefines.CellAreaParams[]; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; $grid: import("vxe-table").VxeGridConstructor | null | undefined; }) => void) | undefined; pasteMethod?: ((params: { isCut: boolean; row: any; column: import("vxe-table").VxeTableDefines.ColumnInfo; cellValue: any; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; $grid: import("vxe-table").VxeGridConstructor | null | undefined; }) => void) | undefined; beforePasteMethod?: ((params: { isCut: boolean; activeArea: import("vxe-table").VxeTableProDefines.MouseActiveCellArea; cutAreas: import("vxe-table").VxeTableProDefines.CellAreaParams[]; currentAreas: import("vxe-table").VxeTableProDefines.CellAreaParams[]; targetAreas: import("vxe-table").VxeTableProDefines.CellAreaParams[]; cellValues: string[][]; pasteCells: string[][]; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; $grid: import("vxe-table").VxeGridConstructor | null | undefined; }) => boolean) | undefined; afterPasteMethod?: ((params: { isCut: boolean; currentAreas: import("vxe-table").VxeTableProDefines.CellAreaParams[]; cutAreas: import("vxe-table").VxeTableProDefines.CellAreaParams[]; targetAreas: import("vxe-table").VxeTableProDefines.CellAreaParams[]; cellValues: any[][]; pasteCells: string[][]; insertRows: any[]; insertColumns: import("vxe-table").VxeTableDefines.ColumnInfo[]; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; $grid: import("vxe-table").VxeGridConstructor | null | undefined; }) => boolean) | undefined; createRowsMethod?: ((params: { currentAreas: import("vxe-table").VxeTableProDefines.CellAreaParams[]; targetAreas: import("vxe-table").VxeTableProDefines.CellAreaParams[]; cellValues: any[][]; pasteCells: string[][]; insertRows: any[]; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; $grid: import("vxe-table").VxeGridConstructor | null | undefined; }) => any[]) | undefined; createColumnsMethod?: ((params: { currentAreas: import("vxe-table").VxeTableProDefines.CellAreaParams[]; targetAreas: import("vxe-table").VxeTableProDefines.CellAreaParams[]; cellValues: any[][]; pasteCells: string[][]; insertColumns: import("vxe-table").VxeTableDefines.ColumnOptions[]; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; $grid: import("vxe-table").VxeGridConstructor | null | undefined; }) => import("vxe-table").VxeTableDefines.ColumnOptions[]) | undefined; } | undefined; editConfig?: { trigger?: "manual" | "click" | "dblclick" | undefined; enabled?: boolean | undefined; mode?: string | undefined; icon?: string | undefined; showIcon?: boolean | undefined; showStatus?: boolean | undefined; showUpdateStatus?: boolean | undefined; showInsertStatus?: boolean | undefined; showAsterisk?: boolean | undefined; autoClear?: boolean | undefined; beforeEditMethod?: ((params: { row: any; rowIndex: number; column: import("vxe-table").VxeTableDefines.ColumnInfo; columnIndex: number; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; $grid: import("vxe-table").VxeGridConstructor | null | undefined; }) => boolean) | undefined; activeMethod?: ((params: { row: any; rowIndex: number; column: import("vxe-table").VxeTableDefines.ColumnInfo; columnIndex: number; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; $grid: import("vxe-table").VxeGridConstructor | null | undefined; }) => boolean) | undefined; } | undefined; validConfig?: { autoPos?: boolean | undefined; showMessage?: boolean | undefined; message?: string | undefined; maxWidth?: number | undefined; } | undefined; editRules?: import("vxe-table").VxeTablePropTypes.EditRules | undefined; emptyText?: string | undefined; emptyRender?: { name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; events?: { [key: string]: Function; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; } | undefined; loadingConfig?: { icon?: string | undefined; text?: string | undefined; } | undefined; fit?: boolean | undefined; animat?: boolean | undefined; delayHover?: number | undefined; scrollX?: { gt?: number | undefined; oSize?: number | undefined; enabled?: boolean | undefined; scrollToLeftOnChange?: boolean | undefined; } | undefined; scrollY?: { mode?: "default" | "wheel" | undefined; gt?: number | undefined; oSize?: number | undefined; enabled?: boolean | undefined; scrollToTopOnChange?: boolean | undefined; rHeight?: number | undefined; adaptive?: boolean | undefined; } | undefined; params?: any; uuid?: string | undefined; isTree?: import("../../../shared/types").MaybeString<0 | 1 | 2 | 3> | undefined; isBatchSelect?: import("../../../shared/types").MaybeString<0 | 1> | undefined; isSingleSelect?: import("../../../shared/types").MaybeString<0 | 1> | undefined; dragScroll?: boolean | undefined; dragScrollConfig?: { dragEle?: string | import("vue").Component | HTMLElement | { [x: string]: any; setup?: ((this: void, props: import("@vue/shared").LooseRequired, ctx: { attrs: { [x: string]: unknown; }; slots: Readonly<{ [name: string]: import("vue").Slot | undefined; }>; emit: ((event: unknown, ...args: any[]) => void) | ((event: string, ...args: any[]) => void); expose: = Record>(exposed?: Exposed | undefined) => void; }) => any) | undefined; name?: string | undefined; template?: string | object | undefined; render?: Function | undefined; components?: Record> | undefined; directives?: Record> | undefined; inheritAttrs?: boolean | undefined; emits?: any; slots?: {} | undefined; expose?: string[] | undefined; serverPrefetch?: (() => void | Promise) | undefined; compilerOptions?: { isCustomElement?: ((tag: string) => boolean) | undefined; whitespace?: "preserve" | "condense" | undefined; comments?: boolean | undefined; delimiters?: [string, string] | undefined; } | undefined; call?: ((this: unknown, ...args: unknown[]) => never) | undefined; __isFragment?: undefined; __isTeleport?: undefined; __isSuspense?: undefined; __defaults?: {} | undefined; compatConfig?: { GLOBAL_MOUNT?: boolean | "suppress-warning" | undefined; GLOBAL_MOUNT_CONTAINER?: boolean | "suppress-warning" | undefined; GLOBAL_EXTEND?: boolean | "suppress-warning" | undefined; GLOBAL_PROTOTYPE?: boolean | "suppress-warning" | undefined; GLOBAL_SET?: boolean | "suppress-warning" | undefined; GLOBAL_DELETE?: boolean | "suppress-warning" | undefined; GLOBAL_OBSERVABLE?: boolean | "suppress-warning" | undefined; GLOBAL_PRIVATE_UTIL?: boolean | "suppress-warning" | undefined; CONFIG_SILENT?: boolean | "suppress-warning" | undefined; CONFIG_DEVTOOLS?: boolean | "suppress-warning" | undefined; CONFIG_KEY_CODES?: boolean | "suppress-warning" | undefined; CONFIG_PRODUCTION_TIP?: boolean | "suppress-warning" | undefined; CONFIG_IGNORED_ELEMENTS?: boolean | "suppress-warning" | undefined; CONFIG_WHITESPACE?: boolean | "suppress-warning" | undefined; CONFIG_OPTION_MERGE_STRATS?: boolean | "suppress-warning" | undefined; INSTANCE_SET?: boolean | "suppress-warning" | undefined; INSTANCE_DELETE?: boolean | "suppress-warning" | undefined; INSTANCE_DESTROY?: boolean | "suppress-warning" | undefined; INSTANCE_EVENT_EMITTER?: boolean | "suppress-warning" | undefined; INSTANCE_EVENT_HOOKS?: boolean | "suppress-warning" | undefined; INSTANCE_CHILDREN?: boolean | "suppress-warning" | undefined; INSTANCE_LISTENERS?: boolean | "suppress-warning" | undefined; INSTANCE_SCOPED_SLOTS?: boolean | "suppress-warning" | undefined; INSTANCE_ATTRS_CLASS_STYLE?: boolean | "suppress-warning" | undefined; OPTIONS_DATA_FN?: boolean | "suppress-warning" | undefined; OPTIONS_DATA_MERGE?: boolean | "suppress-warning" | undefined; OPTIONS_BEFORE_DESTROY?: boolean | "suppress-warning" | undefined; OPTIONS_DESTROYED?: boolean | "suppress-warning" | undefined; WATCH_ARRAY?: boolean | "suppress-warning" | undefined; PROPS_DEFAULT_THIS?: boolean | "suppress-warning" | undefined; V_ON_KEYCODE_MODIFIER?: boolean | "suppress-warning" | undefined; CUSTOM_DIR?: boolean | "suppress-warning" | undefined; ATTR_FALSE_VALUE?: boolean | "suppress-warning" | undefined; ATTR_ENUMERATED_COERCION?: boolean | "suppress-warning" | undefined; TRANSITION_CLASSES?: boolean | "suppress-warning" | undefined; TRANSITION_GROUP_ROOT?: boolean | "suppress-warning" | undefined; COMPONENT_ASYNC?: boolean | "suppress-warning" | undefined; COMPONENT_FUNCTIONAL?: boolean | "suppress-warning" | undefined; COMPONENT_V_MODEL?: boolean | "suppress-warning" | undefined; RENDER_FUNCTION?: boolean | "suppress-warning" | undefined; FILTERS?: boolean | "suppress-warning" | undefined; PRIVATE_APIS?: boolean | "suppress-warning" | undefined; MODE?: 2 | 3 | ((comp: import("vue").Component | null) => 2 | 3) | undefined; } | undefined; data?: ((this: any, vm: any) => any) | undefined; computed?: import("vue").ComputedOptions | undefined; methods?: import("vue").MethodOptions | undefined; watch?: { [x: string]: (string | import("vue").WatchCallback | ({ handler: string | import("vue").WatchCallback; } & import("vue").WatchOptions)) | (string | import("vue").WatchCallback | ({ handler: string | import("vue").WatchCallback; } & import("vue").WatchOptions))[]; } | undefined; provide?: import("vue").ComponentProvideOptions | undefined; inject?: {} | string[] | undefined; filters?: Record | undefined; mixins?: any[] | undefined; extends?: any; beforeCreate?: (() => any) | undefined; created?: (() => any) | undefined; beforeMount?: (() => any) | undefined; mounted?: (() => any) | undefined; beforeUpdate?: (() => any) | undefined; updated?: (() => any) | undefined; activated?: (() => any) | undefined; deactivated?: (() => any) | undefined; beforeDestroy?: (() => any) | undefined; beforeUnmount?: (() => any) | undefined; destroyed?: (() => any) | undefined; unmounted?: (() => any) | undefined; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | undefined; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | undefined; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}, "", {}, any> | null, info: string) => boolean | void) | undefined; delimiters?: [string, string] | undefined; __differentiator?: string | number | symbol | undefined; __isBuiltIn?: boolean | undefined; __file?: string | undefined; __name?: string | undefined; } | undefined; changeCursor?: boolean | undefined; scrollTarget?: any; duration?: number | undefined; type?: "px" | "percent" | undefined; isDraggableEle?: ((event: MouseEvent) => boolean) | undefined; getScrollState?: ((target: import("../..").DragScrollTargetType | undefined) => { scrollTop: number; scrollLeft: number; }) | undefined; setScrollState?: ((target: import("../..").DragScrollTargetType | undefined, state: { scrollTarget: any; scrollTop: number; scrollLeft: number; offsetX: number; offsetY: number; startScrollX: number; startScrollY: number; }) => void) | undefined; } | undefined; selectType?: "radio" | "checkbox" | null | undefined; rowDraggable?: boolean | undefined; showSeq?: boolean | undefined; forceClearable?: boolean | undefined; hideSettingBtn?: import("../../../shared/types").MaybeString<0 | 1> | undefined; rowGroupSetting?: { firstRowGroup?: { groupName?: string | undefined; title: string; list: string[]; }[] | undefined; secondRowGroup?: { groupName?: string | undefined; title: string; list: string[]; }[] | undefined; thirdRowGroup?: { groupName?: string | undefined; title: string; list: string[]; }[] | undefined; fourthRowGroup?: { groupName?: string | undefined; title: string; list: string[]; }[] | undefined; fifthRowGroup?: { groupName?: string | undefined; title: string; list: string[]; }[] | undefined; sixthRowGroup?: { groupName?: string | undefined; title: string; list: string[]; }[] | undefined; seventhRowGroup?: { groupName?: string | undefined; title: string; list: string[]; }[] | undefined; eighthRowGroup?: { groupName?: string | undefined; title: string; list: string[]; }[] | undefined; ninthRowGroup?: { groupName?: string | undefined; title: string; list: string[]; }[] | undefined; tenthRowGroup?: { groupName?: string | undefined; title: string; list: string[]; }[] | undefined; } | undefined; anchorList?: (string | { name?: string | undefined; field: string; })[] | undefined; sortableConfig?: { [x: string]: any; enable?: boolean | undefined; usePreset?: boolean | undefined; } | undefined; operationalForm?: { operationFormParam: string[]; operationalRule: string; operationalPrecision: string; operationalResult: string; }[] | undefined; operationForm?: { operationFormParam: string[]; operationalRule: string; operationalPrecision: string; operationalResult: string; }[] | undefined; dateOperationalForm?: { scene: "DIFF" | "CALC"; precision: string; diffValUnit: "DAY" | "HOUR" | "MIN" | "DHM"; diffValField: string; startDateField: string; endDateField: string; }[] | undefined; verticalConfig?: { enable?: boolean | undefined; headerWidth?: number | "auto" | ((level: number) => number) | undefined; bodyWidth?: number | ((index: number) => number) | undefined; bodyMinWidth?: number | ((index: number) => number) | undefined; } | undefined; pagerScroll?: { enable?: boolean | undefined; capacity?: number | undefined; loading?: boolean | undefined; } | undefined; stickyFixedConfig?: { enable?: boolean | undefined; } | undefined; tableRowHeight?: string | number | undefined; tableHeaderRowHeight?: string | number | undefined; crossColumnSetting?: { columnWidth?: number | undefined; rowHeight?: number | undefined; fixedColumnList?: { setting: { alias?: string | undefined; name?: string | undefined; option?: { text: string; value?: string | undefined; }[] | undefined; }; columnWidth?: number | undefined; }[] | undefined; } | undefined; onFormChange?: ((payload_0: import("../../../components/iho-table/src/types").IhoTableFormChangePayload) => void) | undefined; onResizableChange?: ((params: import("vxe-table").VxeTableDefines.ResizableChangeEventParams) => void) | undefined; onFilterChange?: ((params: import("vxe-table").VxeTableDefines.FilterChangeEventParams) => void) | undefined; onScroll?: ((params: import("vxe-table").VxeTableDefines.ScrollEventParams) => void) | undefined; onKeydown?: ((params: import("vxe-table").VxeTableDefines.KeydownEventParams) => void) | undefined; onCopy?: ((params: import("vxe-table").VxeTableDefines.CopyEventParams) => void) | undefined; onCut?: ((params: import("vxe-table").VxeTableDefines.CutEventParams) => void) | undefined; onPaste?: ((params: import("vxe-table").VxeTableDefines.PasteEventParams) => void) | undefined; onKeydownStart?: ((params: import("vxe-table").VxeTableDefines.KeydownStartEventParams) => void) | undefined; onKeydownEnd?: ((params: import("vxe-table").VxeTableDefines.KeydownEndEventParams) => void) | undefined; onCurrentChange?: ((params: import("vxe-table").VxeTableDefines.CurrentChangeEventParams) => void) | undefined; onRadioChange?: ((params: import("vxe-table").VxeTableDefines.RadioChangeEventParams) => void) | undefined; onCheckboxChange?: ((params: import("vxe-table").VxeTableDefines.CheckboxChangeEventParams) => void) | undefined; onCheckboxAll?: ((params: import("vxe-table").VxeTableDefines.CheckboxAllEventParams) => void) | undefined; onCheckboxRangeStart?: ((params: import("vxe-table").VxeTableDefines.CheckboxRangeStartEventParams) => void) | undefined; onCheckboxRangeChange?: ((params: import("vxe-table").VxeTableDefines.CheckboxRangeChangeEventParams) => void) | undefined; onCheckboxRangeEnd?: ((params: import("vxe-table").VxeTableDefines.CheckboxRangeEndEventParams) => void) | undefined; onCellClick?: ((params: import("vxe-table").VxeTableDefines.CellClickEventParams) => void) | undefined; onCellDblclick?: ((params: import("vxe-table").VxeTableDefines.CellDblclickEventParams) => void) | undefined; onCellMenu?: ((params: import("vxe-table").VxeTableDefines.CellMenuEventParams) => void) | undefined; onCellMouseenter?: ((params: import("vxe-table").VxeTableDefines.CellMouseenterEventParams) => void) | undefined; onCellMouseleave?: ((params: import("vxe-table").VxeTableDefines.CellMouseleaveEventParams) => void) | undefined; onHeaderCellClick?: ((params: import("vxe-table").VxeTableDefines.HeaderCellClickEventParams) => void) | undefined; onHeaderCellDblclick?: ((params: import("vxe-table").VxeTableDefines.HeaderCellDblclickEventParams) => void) | undefined; onHeaderCellMenu?: ((params: import("vxe-table").VxeTableDefines.HeaderCellMenuEventParams) => void) | undefined; onFooterCellClick?: ((params: import("vxe-table").VxeTableDefines.FooterCellClickEventParams) => void) | undefined; onFooterCellDblclick?: ((params: import("vxe-table").VxeTableDefines.FooterCellDblclickEventParams) => void) | undefined; onFooterCellMenu?: ((params: import("vxe-table").VxeTableDefines.FooterCellMenuEventParams) => void) | undefined; onSortChange?: ((params: import("vxe-table").VxeTableDefines.SortChangeEventParams) => void) | undefined; onFilterVisible?: (() => void) | undefined; onToggleRowExpand?: ((params: import("vxe-table").VxeTableDefines.ToggleRowExpandEventParams) => void) | undefined; onToggleTreeExpand?: ((params: import("vxe-table").VxeTableDefines.ToggleTreeExpandEventParams) => void) | undefined; onMenuClick?: ((params: import("vxe-table").VxeTableDefines.MenuClickEventParams) => void) | undefined; onEditClosed?: ((params: import("vxe-table").VxeTableDefines.EditClosedEventParams) => void) | undefined; onEditActived?: ((params: import("vxe-table").VxeTableDefines.EditActivedEventParams) => void) | undefined; onEditDisabled?: ((params: import("vxe-table").VxeTableDefines.EditDisabledEventParams) => void) | undefined; onValidError?: ((params: import("vxe-table").VxeTableDefines.ValidErrorEventParams) => void) | undefined; onCustom?: ((params: import("vxe-table").VxeTableDefines.CustomEventParams) => void) | undefined; onOpenFnr?: ((params: import("vxe-table").VxeTableProDefines.OpenFnrParams) => void) | undefined; onPageChange?: (() => void) | undefined; onSettingClick?: (() => void) | undefined; onFormClick?: ((payload_0: import("../../../components/iho-table/src/types").IhoTableFormChangePayload) => void) | undefined; onKeyboard?: ((payload_0: import("../../../components/iho-table/src/types").IHoTableKeyboardPayload) => void) | undefined; onRowDrag?: ((payload_0: import("sortablejs").SortableEvent) => void) | undefined; }, IhoTableConfig | { [x: string]: unknown; size?: import("vxe-table").SizeType | undefined; id?: string | undefined; data?: any[] | undefined; height?: import("vxe-table").VxeTablePropTypes.Height | undefined; maxHeight?: import("vxe-table").VxeTablePropTypes.MaxHeight | undefined; resizable?: boolean | undefined; stripe?: boolean | undefined; round?: boolean | undefined; border?: import("vxe-table").VxeTablePropTypes.Border | undefined; loading?: boolean | undefined; align?: import("vxe-table").VxeTablePropTypes.Align | undefined; headerAlign?: import("vxe-table").VxeTablePropTypes.Align | undefined; footerAlign?: import("vxe-table").VxeTablePropTypes.Align | undefined; showHeader?: boolean | undefined; highlightCurrentRow?: boolean | undefined; highlightHoverRow?: boolean | undefined; highlightCurrentColumn?: boolean | undefined; highlightHoverColumn?: boolean | undefined; highlightCell?: boolean | undefined; showFooter?: boolean | undefined; footerMethod?: import("vxe-table").VxeTablePropTypes.FooterMethod | undefined; rowClassName?: import("vxe-table").VxeTablePropTypes.RowClassName | undefined; cellClassName?: import("vxe-table").VxeTablePropTypes.CellClassName | undefined; headerRowClassName?: import("vxe-table").VxeTablePropTypes.HeaderRowClassName | undefined; headerCellClassName?: import("vxe-table").VxeTablePropTypes.HeaderCellClassName | undefined; footerRowClassName?: import("vxe-table").VxeTablePropTypes.FooterRowClassName | undefined; footerCellClassName?: import("vxe-table").VxeTablePropTypes.FooterCellClassName | undefined; cellStyle?: import("vxe-table").VxeTablePropTypes.CellStyle | undefined; headerCellStyle?: import("vxe-table").VxeTablePropTypes.HeaderCellStyle | undefined; footerCellStyle?: import("vxe-table").VxeTablePropTypes.FooterCellStyle | undefined; rowStyle?: import("vxe-table").VxeTablePropTypes.RowStyle | undefined; headerRowStyle?: import("vxe-table").VxeTablePropTypes.HeaderRowStyle | undefined; footerRowStyle?: import("vxe-table").VxeTablePropTypes.FooterRowStyle | undefined; mergeCells?: { row: any; col: number | { property: string; type: import("vxe-table").VxeColumnPropTypes.Type; field: string; title: string; width: import("vxe-table").VxeColumnPropTypes.Width; minWidth: import("vxe-table").VxeColumnPropTypes.MinWidth; resizable: boolean; fixed: import("vxe-table").VxeColumnPropTypes.Fixed; align: import("vxe-table").VxeColumnPropTypes.Align; headerAlign: import("vxe-table").VxeColumnPropTypes.Align; footerAlign: import("vxe-table").VxeColumnPropTypes.Align; showOverflow: import("vxe-table").VxeTablePropTypes.ShowOverflow; showHeaderOverflow: import("vxe-table").VxeTablePropTypes.ShowOverflow; showFooterOverflow: import("vxe-table").VxeTablePropTypes.ShowOverflow; className: import("vxe-table").VxeColumnPropTypes.ClassName; headerClassName: import("vxe-table").VxeColumnPropTypes.HeaderClassName; footerClassName: import("vxe-table").VxeColumnPropTypes.FooterClassName; formatter: import("vxe-table").VxeColumnPropTypes.Formatter; sortable: boolean; sortBy: import("vxe-table").VxeColumnPropTypes.SortBy; sortType: import("vxe-table").VxeColumnPropTypes.SortType; filters: { label?: string | number | undefined; value?: any; data?: any; resetValue?: any; checked?: boolean | undefined; }[]; filterMultiple: boolean; filterMethod: import("vxe-table").VxeColumnPropTypes.FilterMethod; filterRender: { options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; content?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; events?: { [key: string]: Function; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; }; treeNode: boolean; visible: boolean; exportMethod: import("vxe-table").VxeColumnPropTypes.ExportMethod; footerExportMethod: import("vxe-table").VxeColumnPropTypes.FooterExportMethod; titleHelp: { useHTML?: boolean | undefined; content?: import("vxe-table").VxeTooltipPropTypes.Content | undefined; enterable?: boolean | undefined; theme?: string | undefined; icon?: string | undefined; message?: string | undefined; }; titlePrefix: { useHTML?: boolean | undefined; content?: import("vxe-table").VxeTooltipPropTypes.Content | undefined; enterable?: boolean | undefined; theme?: string | undefined; icon?: string | undefined; message?: string | undefined; }; cellType: import("vxe-table").VxeColumnPropTypes.CellType; cellRender: { events?: { [key: string]: (cellParams: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams, ...args: any[]) => any; } | undefined; options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; content?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; }; editRender: { events?: { [key: string]: (cellParams: import("vxe-table").VxeColumnPropTypes.EditSlotParams, ...args: any[]) => any; } | undefined; enabled?: boolean | undefined; options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; autofocus?: string | undefined; autoselect?: boolean | undefined; defaultValue?: string | number | object | RegExp | any[] | Date | ((params: { column: import("vxe-table").VxeTableDefines.ColumnInfo; }) => any) | null | undefined; immediate?: boolean | undefined; content?: string | undefined; placeholder?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; }; contentRender: { options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; events?: { [key: string]: Function; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; }; params: any; slots: { title?: string | ((params: import("vxe-table").VxeColumnPropTypes.HeaderSlotParams) => any) | null | undefined; radio?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; checkbox?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; default?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; header?: string | ((params: import("vxe-table").VxeColumnPropTypes.HeaderSlotParams) => any) | null | undefined; footer?: string | ((params: import("vxe-table").VxeColumnPropTypes.FooterSlotParams) => any) | null | undefined; content?: string | ((params: import("vxe-table").VxeColumnPropTypes.ContentSlotParams) => any) | null | undefined; filter?: string | ((params: import("vxe-table").VxeColumnPropTypes.FilterSlotParams) => any) | null | undefined; edit?: string | ((params: import("vxe-table").VxeColumnPropTypes.EditSlotParams) => any) | null | undefined; icon?: string | ((params: import("vxe-table").VxeColumnPropTypes.IconSlotParams) => any) | null | undefined; }; id: string; parentId: string; level: number; rowSpan: number; colSpan: number; halfVisible: boolean; defaultVisible: any; checked: boolean; halfChecked: boolean; disabled: boolean; order: import("vxe-table").VxeTablePropTypes.SortOrder; sortTime: number; renderWidth: number; renderHeight: number; resizeWidth: number; model: { update: boolean; value: any; }; children: any[]; renderHeader: (params: import("vxe-table").VxeTableDefines.CellRenderHeaderParams) => import("vue").VNode[]; renderCell: (params: import("vxe-table").VxeTableDefines.CellRenderCellParams) => import("vue").VNode[]; renderData: (params: import("vxe-table").VxeTableDefines.CellRenderDataParams) => import("vue").VNode[]; renderFooter: (params: import("vxe-table").VxeTableDefines.CellRenderFooterParams) => import("vue").VNode[]; getTitle: () => string; getKey: () => string; }; rowspan: number; colspan: number; }[] | undefined; mergeFooterItems?: { row: any; col: number | { property: string; type: import("vxe-table").VxeColumnPropTypes.Type; field: string; title: string; width: import("vxe-table").VxeColumnPropTypes.Width; minWidth: import("vxe-table").VxeColumnPropTypes.MinWidth; resizable: boolean; fixed: import("vxe-table").VxeColumnPropTypes.Fixed; align: import("vxe-table").VxeColumnPropTypes.Align; headerAlign: import("vxe-table").VxeColumnPropTypes.Align; footerAlign: import("vxe-table").VxeColumnPropTypes.Align; showOverflow: import("vxe-table").VxeTablePropTypes.ShowOverflow; showHeaderOverflow: import("vxe-table").VxeTablePropTypes.ShowOverflow; showFooterOverflow: import("vxe-table").VxeTablePropTypes.ShowOverflow; className: import("vxe-table").VxeColumnPropTypes.ClassName; headerClassName: import("vxe-table").VxeColumnPropTypes.HeaderClassName; footerClassName: import("vxe-table").VxeColumnPropTypes.FooterClassName; formatter: import("vxe-table").VxeColumnPropTypes.Formatter; sortable: boolean; sortBy: import("vxe-table").VxeColumnPropTypes.SortBy; sortType: import("vxe-table").VxeColumnPropTypes.SortType; filters: { label?: string | number | undefined; value?: any; data?: any; resetValue?: any; checked?: boolean | undefined; }[]; filterMultiple: boolean; filterMethod: import("vxe-table").VxeColumnPropTypes.FilterMethod; filterRender: { options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; content?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; events?: { [key: string]: Function; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; }; treeNode: boolean; visible: boolean; exportMethod: import("vxe-table").VxeColumnPropTypes.ExportMethod; footerExportMethod: import("vxe-table").VxeColumnPropTypes.FooterExportMethod; titleHelp: { useHTML?: boolean | undefined; content?: import("vxe-table").VxeTooltipPropTypes.Content | undefined; enterable?: boolean | undefined; theme?: string | undefined; icon?: string | undefined; message?: string | undefined; }; titlePrefix: { useHTML?: boolean | undefined; content?: import("vxe-table").VxeTooltipPropTypes.Content | undefined; enterable?: boolean | undefined; theme?: string | undefined; icon?: string | undefined; message?: string | undefined; }; cellType: import("vxe-table").VxeColumnPropTypes.CellType; cellRender: { events?: { [key: string]: (cellParams: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams, ...args: any[]) => any; } | undefined; options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; content?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; }; editRender: { events?: { [key: string]: (cellParams: import("vxe-table").VxeColumnPropTypes.EditSlotParams, ...args: any[]) => any; } | undefined; enabled?: boolean | undefined; options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; autofocus?: string | undefined; autoselect?: boolean | undefined; defaultValue?: string | number | object | RegExp | any[] | Date | ((params: { column: import("vxe-table").VxeTableDefines.ColumnInfo; }) => any) | null | undefined; immediate?: boolean | undefined; content?: string | undefined; placeholder?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; }; contentRender: { options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; events?: { [key: string]: Function; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; }; params: any; slots: { title?: string | ((params: import("vxe-table").VxeColumnPropTypes.HeaderSlotParams) => any) | null | undefined; radio?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; checkbox?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; default?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; header?: string | ((params: import("vxe-table").VxeColumnPropTypes.HeaderSlotParams) => any) | null | undefined; footer?: string | ((params: import("vxe-table").VxeColumnPropTypes.FooterSlotParams) => any) | null | undefined; content?: string | ((params: import("vxe-table").VxeColumnPropTypes.ContentSlotParams) => any) | null | undefined; filter?: string | ((params: import("vxe-table").VxeColumnPropTypes.FilterSlotParams) => any) | null | undefined; edit?: string | ((params: import("vxe-table").VxeColumnPropTypes.EditSlotParams) => any) | null | undefined; icon?: string | ((params: import("vxe-table").VxeColumnPropTypes.IconSlotParams) => any) | null | undefined; }; id: string; parentId: string; level: number; rowSpan: number; colSpan: number; halfVisible: boolean; defaultVisible: any; checked: boolean; halfChecked: boolean; disabled: boolean; order: import("vxe-table").VxeTablePropTypes.SortOrder; sortTime: number; renderWidth: number; renderHeight: number; resizeWidth: number; model: { update: boolean; value: any; }; children: any[]; renderHeader: (params: import("vxe-table").VxeTableDefines.CellRenderHeaderParams) => import("vue").VNode[]; renderCell: (params: import("vxe-table").VxeTableDefines.CellRenderCellParams) => import("vue").VNode[]; renderData: (params: import("vxe-table").VxeTableDefines.CellRenderDataParams) => import("vue").VNode[]; renderFooter: (params: import("vxe-table").VxeTableDefines.CellRenderFooterParams) => import("vue").VNode[]; getTitle: () => string; getKey: () => string; }; rowspan: number; colspan: number; }[] | undefined; spanMethod?: import("vxe-table").VxeTablePropTypes.SpanMethod | undefined; footerSpanMethod?: import("vxe-table").VxeTablePropTypes.FooterSpanMethod | undefined; showOverflow?: import("vxe-table").VxeTablePropTypes.ShowOverflow | undefined; showHeaderOverflow?: import("vxe-table").VxeTablePropTypes.ShowOverflow | undefined; showFooterOverflow?: import("vxe-table").VxeTablePropTypes.ShowOverflow | undefined; columnKey?: boolean | undefined; rowKey?: boolean | undefined; rowId?: string | undefined; keepSource?: boolean | undefined; autoResize?: boolean | undefined; syncResize?: import("vxe-table").VxeTablePropTypes.SyncResize | undefined; columnConfig?: { useKey?: boolean | undefined; isCurrent?: boolean | undefined; isHover?: boolean | undefined; resizable?: boolean | undefined; width?: import("vxe-table").VxeColumnPropTypes.Width | undefined; minWidth?: import("vxe-table").VxeColumnPropTypes.MinWidth | undefined; seqSlotFn?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; seqConfig?: { [x: string]: any; property?: string | undefined; type?: import("vxe-table").VxeColumnPropTypes.Type | undefined; field?: string | undefined; title?: string | undefined; width?: import("vxe-table").VxeColumnPropTypes.Width | undefined; minWidth?: import("vxe-table").VxeColumnPropTypes.MinWidth | undefined; resizable?: boolean | undefined; fixed?: import("vxe-table").VxeColumnPropTypes.Fixed | undefined; align?: import("vxe-table").VxeColumnPropTypes.Align | undefined; headerAlign?: import("vxe-table").VxeColumnPropTypes.Align | undefined; footerAlign?: import("vxe-table").VxeColumnPropTypes.Align | undefined; showOverflow?: import("vxe-table").VxeTablePropTypes.ShowOverflow | undefined; showHeaderOverflow?: import("vxe-table").VxeTablePropTypes.ShowOverflow | undefined; showFooterOverflow?: import("vxe-table").VxeTablePropTypes.ShowOverflow | undefined; className?: import("vxe-table").VxeColumnPropTypes.ClassName | undefined; headerClassName?: import("vxe-table").VxeColumnPropTypes.HeaderClassName | undefined; footerClassName?: import("vxe-table").VxeColumnPropTypes.FooterClassName | undefined; formatter?: import("vxe-table").VxeColumnPropTypes.Formatter | undefined; sortable?: boolean | undefined; sortBy?: import("vxe-table").VxeColumnPropTypes.SortBy | undefined; sortType?: import("vxe-table").VxeColumnPropTypes.SortType | undefined; filters?: { label?: string | number | undefined; value?: any; data?: any; resetValue?: any; checked?: boolean | undefined; }[] | undefined; filterMultiple?: boolean | undefined; filterMethod?: import("vxe-table").VxeColumnPropTypes.FilterMethod | undefined; filterRender?: { options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; content?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; events?: { [key: string]: Function; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; } | undefined; treeNode?: boolean | undefined; visible?: boolean | undefined; exportMethod?: import("vxe-table").VxeColumnPropTypes.ExportMethod | undefined; footerExportMethod?: import("vxe-table").VxeColumnPropTypes.FooterExportMethod | undefined; titleHelp?: { useHTML?: boolean | undefined; content?: import("vxe-table").VxeTooltipPropTypes.Content | undefined; enterable?: boolean | undefined; theme?: string | undefined; icon?: string | undefined; message?: string | undefined; } | undefined; titlePrefix?: { useHTML?: boolean | undefined; content?: import("vxe-table").VxeTooltipPropTypes.Content | undefined; enterable?: boolean | undefined; theme?: string | undefined; icon?: string | undefined; message?: string | undefined; } | undefined; cellType?: import("vxe-table").VxeColumnPropTypes.CellType | undefined; cellRender?: { events?: { [key: string]: (cellParams: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams, ...args: any[]) => any; } | undefined; options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; content?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; } | undefined; editRender?: { events?: { [key: string]: (cellParams: import("vxe-table").VxeColumnPropTypes.EditSlotParams, ...args: any[]) => any; } | undefined; enabled?: boolean | undefined; options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; autofocus?: string | undefined; autoselect?: boolean | undefined; defaultValue?: string | number | object | RegExp | any[] | Date | ((params: { column: import("vxe-table").VxeTableDefines.ColumnInfo; }) => any) | null | undefined; immediate?: boolean | undefined; content?: string | undefined; placeholder?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; } | undefined; contentRender?: { options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; events?: { [key: string]: Function; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; } | undefined; params?: any; slots?: { title?: string | ((params: import("vxe-table").VxeColumnPropTypes.HeaderSlotParams) => any) | null | undefined; radio?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; checkbox?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; default?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; header?: string | ((params: import("vxe-table").VxeColumnPropTypes.HeaderSlotParams) => any) | null | undefined; footer?: string | ((params: import("vxe-table").VxeColumnPropTypes.FooterSlotParams) => any) | null | undefined; content?: string | ((params: import("vxe-table").VxeColumnPropTypes.ContentSlotParams) => any) | null | undefined; filter?: string | ((params: import("vxe-table").VxeColumnPropTypes.FilterSlotParams) => any) | null | undefined; edit?: string | ((params: import("vxe-table").VxeColumnPropTypes.EditSlotParams) => any) | null | undefined; icon?: string | ((params: import("vxe-table").VxeColumnPropTypes.IconSlotParams) => any) | null | undefined; } | undefined; id?: string | undefined; parentId?: string | undefined; level?: number | undefined; rowSpan?: number | undefined; colSpan?: number | undefined; halfVisible?: boolean | undefined; defaultVisible?: any; checked?: boolean | undefined; halfChecked?: boolean | undefined; disabled?: boolean | undefined; order?: import("vxe-table").VxeTablePropTypes.SortOrder | undefined; sortTime?: number | undefined; renderWidth?: number | undefined; renderHeight?: number | undefined; resizeWidth?: number | undefined; model?: { update: boolean; value: any; } | undefined; children?: { [x: string]: any; property?: string | undefined; type?: import("vxe-table").VxeColumnPropTypes.Type | undefined; field?: string | undefined; title?: string | undefined; width?: import("vxe-table").VxeColumnPropTypes.Width | undefined; minWidth?: import("vxe-table").VxeColumnPropTypes.MinWidth | undefined; resizable?: boolean | undefined; fixed?: import("vxe-table").VxeColumnPropTypes.Fixed | undefined; align?: import("vxe-table").VxeColumnPropTypes.Align | undefined; headerAlign?: import("vxe-table").VxeColumnPropTypes.Align | undefined; footerAlign?: import("vxe-table").VxeColumnPropTypes.Align | undefined; showOverflow?: import("vxe-table").VxeTablePropTypes.ShowOverflow | undefined; showHeaderOverflow?: import("vxe-table").VxeTablePropTypes.ShowOverflow | undefined; showFooterOverflow?: import("vxe-table").VxeTablePropTypes.ShowOverflow | undefined; className?: import("vxe-table").VxeColumnPropTypes.ClassName | undefined; headerClassName?: import("vxe-table").VxeColumnPropTypes.HeaderClassName | undefined; footerClassName?: import("vxe-table").VxeColumnPropTypes.FooterClassName | undefined; formatter?: import("vxe-table").VxeColumnPropTypes.Formatter | undefined; sortable?: boolean | undefined; sortBy?: import("vxe-table").VxeColumnPropTypes.SortBy | undefined; sortType?: import("vxe-table").VxeColumnPropTypes.SortType | undefined; filters?: { label?: string | number | undefined; value?: any; data?: any; resetValue?: any; checked?: boolean | undefined; }[] | undefined; filterMultiple?: boolean | undefined; filterMethod?: import("vxe-table").VxeColumnPropTypes.FilterMethod | undefined; filterRender?: { options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; content?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; events?: { [key: string]: Function; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; } | undefined; treeNode?: boolean | undefined; visible?: boolean | undefined; exportMethod?: import("vxe-table").VxeColumnPropTypes.ExportMethod | undefined; footerExportMethod?: import("vxe-table").VxeColumnPropTypes.FooterExportMethod | undefined; titleHelp?: { useHTML?: boolean | undefined; content?: import("vxe-table").VxeTooltipPropTypes.Content | undefined; enterable?: boolean | undefined; theme?: string | undefined; icon?: string | undefined; message?: string | undefined; } | undefined; titlePrefix?: { useHTML?: boolean | undefined; content?: import("vxe-table").VxeTooltipPropTypes.Content | undefined; enterable?: boolean | undefined; theme?: string | undefined; icon?: string | undefined; message?: string | undefined; } | undefined; cellType?: import("vxe-table").VxeColumnPropTypes.CellType | undefined; cellRender?: { events?: { [key: string]: (cellParams: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams, ...args: any[]) => any; } | undefined; options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; content?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; } | undefined; editRender?: { events?: { [key: string]: (cellParams: import("vxe-table").VxeColumnPropTypes.EditSlotParams, ...args: any[]) => any; } | undefined; enabled?: boolean | undefined; options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; autofocus?: string | undefined; autoselect?: boolean | undefined; defaultValue?: string | number | object | RegExp | any[] | Date | ((params: { column: import("vxe-table").VxeTableDefines.ColumnInfo; }) => any) | null | undefined; immediate?: boolean | undefined; content?: string | undefined; placeholder?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; } | undefined; contentRender?: { options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; events?: { [key: string]: Function; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; } | undefined; params?: any; slots?: { title?: string | ((params: import("vxe-table").VxeColumnPropTypes.HeaderSlotParams) => any) | null | undefined; radio?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; checkbox?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; default?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; header?: string | ((params: import("vxe-table").VxeColumnPropTypes.HeaderSlotParams) => any) | null | undefined; footer?: string | ((params: import("vxe-table").VxeColumnPropTypes.FooterSlotParams) => any) | null | undefined; content?: string | ((params: import("vxe-table").VxeColumnPropTypes.ContentSlotParams) => any) | null | undefined; filter?: string | ((params: import("vxe-table").VxeColumnPropTypes.FilterSlotParams) => any) | null | undefined; edit?: string | ((params: import("vxe-table").VxeColumnPropTypes.EditSlotParams) => any) | null | undefined; icon?: string | ((params: import("vxe-table").VxeColumnPropTypes.IconSlotParams) => any) | null | undefined; } | undefined; id?: string | undefined; parentId?: string | undefined; level?: number | undefined; rowSpan?: number | undefined; colSpan?: number | undefined; halfVisible?: boolean | undefined; defaultVisible?: any; checked?: boolean | undefined; halfChecked?: boolean | undefined; disabled?: boolean | undefined; order?: import("vxe-table").VxeTablePropTypes.SortOrder | undefined; sortTime?: number | undefined; renderWidth?: number | undefined; renderHeight?: number | undefined; resizeWidth?: number | undefined; model?: { update: boolean; value: any; } | undefined; children?: any[] | undefined; renderHeader?: ((params: import("vxe-table").VxeTableDefines.CellRenderHeaderParams) => import("vue").VNode[]) | undefined; renderCell?: ((params: import("vxe-table").VxeTableDefines.CellRenderCellParams) => import("vue").VNode[]) | undefined; renderData?: ((params: import("vxe-table").VxeTableDefines.CellRenderDataParams) => import("vue").VNode[]) | undefined; renderFooter?: ((params: import("vxe-table").VxeTableDefines.CellRenderFooterParams) => import("vue").VNode[]) | undefined; getTitle?: (() => string) | undefined; getKey?: (() => string) | undefined; annotation?: boolean | undefined; depth?: number | undefined; parent?: any | undefined; }[] | undefined; renderHeader?: ((params: import("vxe-table").VxeTableDefines.CellRenderHeaderParams) => import("vue").VNode[]) | undefined; renderCell?: ((params: import("vxe-table").VxeTableDefines.CellRenderCellParams) => import("vue").VNode[]) | undefined; renderData?: ((params: import("vxe-table").VxeTableDefines.CellRenderDataParams) => import("vue").VNode[]) | undefined; renderFooter?: ((params: import("vxe-table").VxeTableDefines.CellRenderFooterParams) => import("vue").VNode[]) | undefined; getTitle?: (() => string) | undefined; getKey?: (() => string) | undefined; annotation?: boolean | undefined; depth?: number | undefined; parent?: { [x: string]: any; property?: string | undefined; type?: import("vxe-table").VxeColumnPropTypes.Type | undefined; field?: string | undefined; title?: string | undefined; width?: import("vxe-table").VxeColumnPropTypes.Width | undefined; minWidth?: import("vxe-table").VxeColumnPropTypes.MinWidth | undefined; resizable?: boolean | undefined; fixed?: import("vxe-table").VxeColumnPropTypes.Fixed | undefined; align?: import("vxe-table").VxeColumnPropTypes.Align | undefined; headerAlign?: import("vxe-table").VxeColumnPropTypes.Align | undefined; footerAlign?: import("vxe-table").VxeColumnPropTypes.Align | undefined; showOverflow?: import("vxe-table").VxeTablePropTypes.ShowOverflow | undefined; showHeaderOverflow?: import("vxe-table").VxeTablePropTypes.ShowOverflow | undefined; showFooterOverflow?: import("vxe-table").VxeTablePropTypes.ShowOverflow | undefined; className?: import("vxe-table").VxeColumnPropTypes.ClassName | undefined; headerClassName?: import("vxe-table").VxeColumnPropTypes.HeaderClassName | undefined; footerClassName?: import("vxe-table").VxeColumnPropTypes.FooterClassName | undefined; formatter?: import("vxe-table").VxeColumnPropTypes.Formatter | undefined; sortable?: boolean | undefined; sortBy?: import("vxe-table").VxeColumnPropTypes.SortBy | undefined; sortType?: import("vxe-table").VxeColumnPropTypes.SortType | undefined; filters?: { label?: string | number | undefined; value?: any; data?: any; resetValue?: any; checked?: boolean | undefined; }[] | undefined; filterMultiple?: boolean | undefined; filterMethod?: import("vxe-table").VxeColumnPropTypes.FilterMethod | undefined; filterRender?: { options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; content?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; events?: { [key: string]: Function; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; } | undefined; treeNode?: boolean | undefined; visible?: boolean | undefined; exportMethod?: import("vxe-table").VxeColumnPropTypes.ExportMethod | undefined; footerExportMethod?: import("vxe-table").VxeColumnPropTypes.FooterExportMethod | undefined; titleHelp?: { useHTML?: boolean | undefined; content?: import("vxe-table").VxeTooltipPropTypes.Content | undefined; enterable?: boolean | undefined; theme?: string | undefined; icon?: string | undefined; message?: string | undefined; } | undefined; titlePrefix?: { useHTML?: boolean | undefined; content?: import("vxe-table").VxeTooltipPropTypes.Content | undefined; enterable?: boolean | undefined; theme?: string | undefined; icon?: string | undefined; message?: string | undefined; } | undefined; cellType?: import("vxe-table").VxeColumnPropTypes.CellType | undefined; cellRender?: { events?: { [key: string]: (cellParams: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams, ...args: any[]) => any; } | undefined; options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; content?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; } | undefined; editRender?: { events?: { [key: string]: (cellParams: import("vxe-table").VxeColumnPropTypes.EditSlotParams, ...args: any[]) => any; } | undefined; enabled?: boolean | undefined; options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; autofocus?: string | undefined; autoselect?: boolean | undefined; defaultValue?: string | number | object | RegExp | any[] | Date | ((params: { column: import("vxe-table").VxeTableDefines.ColumnInfo; }) => any) | null | undefined; immediate?: boolean | undefined; content?: string | undefined; placeholder?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; } | undefined; contentRender?: { options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; events?: { [key: string]: Function; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; } | undefined; params?: any; slots?: { title?: string | ((params: import("vxe-table").VxeColumnPropTypes.HeaderSlotParams) => any) | null | undefined; radio?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; checkbox?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; default?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; header?: string | ((params: import("vxe-table").VxeColumnPropTypes.HeaderSlotParams) => any) | null | undefined; footer?: string | ((params: import("vxe-table").VxeColumnPropTypes.FooterSlotParams) => any) | null | undefined; content?: string | ((params: import("vxe-table").VxeColumnPropTypes.ContentSlotParams) => any) | null | undefined; filter?: string | ((params: import("vxe-table").VxeColumnPropTypes.FilterSlotParams) => any) | null | undefined; edit?: string | ((params: import("vxe-table").VxeColumnPropTypes.EditSlotParams) => any) | null | undefined; icon?: string | ((params: import("vxe-table").VxeColumnPropTypes.IconSlotParams) => any) | null | undefined; } | undefined; id?: string | undefined; parentId?: string | undefined; level?: number | undefined; rowSpan?: number | undefined; colSpan?: number | undefined; halfVisible?: boolean | undefined; defaultVisible?: any; checked?: boolean | undefined; halfChecked?: boolean | undefined; disabled?: boolean | undefined; order?: import("vxe-table").VxeTablePropTypes.SortOrder | undefined; sortTime?: number | undefined; renderWidth?: number | undefined; renderHeight?: number | undefined; resizeWidth?: number | undefined; model?: { update: boolean; value: any; } | undefined; children?: any[] | undefined; renderHeader?: ((params: import("vxe-table").VxeTableDefines.CellRenderHeaderParams) => import("vue").VNode[]) | undefined; renderCell?: ((params: import("vxe-table").VxeTableDefines.CellRenderCellParams) => import("vue").VNode[]) | undefined; renderData?: ((params: import("vxe-table").VxeTableDefines.CellRenderDataParams) => import("vue").VNode[]) | undefined; renderFooter?: ((params: import("vxe-table").VxeTableDefines.CellRenderFooterParams) => import("vue").VNode[]) | undefined; getTitle?: (() => string) | undefined; getKey?: (() => string) | undefined; annotation?: boolean | undefined; depth?: number | undefined; parent?: any | undefined; } | undefined; } | undefined; } | undefined; rowConfig?: { useKey?: boolean | undefined; keyField?: string | undefined; isCurrent?: boolean | undefined; isHover?: boolean | undefined; height?: number | undefined; clickToCancel?: boolean | undefined; } | undefined; customConfig?: { storage?: boolean | { visible?: boolean | undefined; resizable?: boolean | undefined; } | undefined; checkMethod?: ((params: { column: import("vxe-table").VxeTableDefines.ColumnInfo; }) => boolean) | undefined; } | undefined; resizableConfig?: { minWidth?: string | number | ((params: { $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; column: import("vxe-table").VxeTableDefines.ColumnInfo; columnIndex: number; $columnIndex: number; $rowIndex: number; cell: HTMLElement; }) => string | number) | undefined; } | undefined; seqConfig?: { startIndex?: number | undefined; seqMethod?: ((params: { column: import("vxe-table").VxeTableDefines.ColumnInfo; columnIndex: number; $columnIndex: number; row: any; rowIndex: number; $rowIndex: number; }) => string | number) | undefined; } | undefined; sortConfig?: { defaultSort?: { field: string; order: import("vxe-table").VxeTablePropTypes.SortOrder; } | { field: string; order: import("vxe-table").VxeTablePropTypes.SortOrder; }[] | undefined; orders?: import("vxe-table").VxeTablePropTypes.SortOrder[] | undefined; sortMethod?: ((params: { $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; data: any[]; sortList: import("vxe-table").VxeTableDefines.SortCheckedParams[]; }) => any[]) | undefined; remote?: boolean | undefined; multiple?: boolean | undefined; chronological?: boolean | undefined; trigger?: "cell" | "default" | undefined; showIcon?: boolean | undefined; iconAsc?: string | undefined; iconDesc?: string | undefined; } | undefined; filterConfig?: { filterMethod?: ((params: { options: import("vxe-table").VxeTableDefines.FilterOption[]; values: any[]; cellValue: any; row: any; column: import("vxe-table").VxeTableDefines.ColumnInfo; }) => any) | undefined; remote?: boolean | undefined; showIcon?: boolean | undefined; iconNone?: string | undefined; iconMatch?: string | undefined; } | undefined; radioConfig?: { reserve?: boolean | undefined; labelField?: string | undefined; checkRowKey?: string | number | undefined; checkMethod?: ((params: { row: any; }) => boolean) | undefined; visibleMethod?: ((params: { row: any; }) => boolean) | undefined; trigger?: "cell" | "row" | "default" | undefined; highlight?: boolean | undefined; strict?: boolean | undefined; slots?: { title?: string | ((params: import("vxe-table").VxeColumnPropTypes.HeaderSlotParams) => any) | null | undefined; radio?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; checkbox?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; default?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; header?: string | ((params: import("vxe-table").VxeColumnPropTypes.HeaderSlotParams) => any) | null | undefined; footer?: string | ((params: import("vxe-table").VxeColumnPropTypes.FooterSlotParams) => any) | null | undefined; content?: string | ((params: import("vxe-table").VxeColumnPropTypes.ContentSlotParams) => any) | null | undefined; filter?: string | ((params: import("vxe-table").VxeColumnPropTypes.FilterSlotParams) => any) | null | undefined; edit?: string | ((params: import("vxe-table").VxeColumnPropTypes.EditSlotParams) => any) | null | undefined; icon?: string | ((params: import("vxe-table").VxeColumnPropTypes.IconSlotParams) => any) | null | undefined; } | undefined; } | undefined; checkboxConfig?: { reserve?: boolean | undefined; labelField?: string | undefined; checkField?: string | undefined; halfField?: string | undefined; showHeader?: boolean | undefined; checkAll?: boolean | undefined; checkRowKeys?: string[] | number[] | undefined; checkStrictly?: boolean | undefined; strict?: boolean | undefined; checkMethod?: ((params: { row: any; }) => boolean) | undefined; visibleMethod?: ((params: { row: any; }) => boolean) | undefined; trigger?: "cell" | "row" | "default" | undefined; highlight?: boolean | undefined; range?: boolean | undefined; slots?: { title?: string | ((params: import("vxe-table").VxeColumnPropTypes.HeaderSlotParams) => any) | null | undefined; radio?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; checkbox?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; default?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; header?: string | ((params: import("vxe-table").VxeColumnPropTypes.HeaderSlotParams) => any) | null | undefined; footer?: string | ((params: import("vxe-table").VxeColumnPropTypes.FooterSlotParams) => any) | null | undefined; content?: string | ((params: import("vxe-table").VxeColumnPropTypes.ContentSlotParams) => any) | null | undefined; filter?: string | ((params: import("vxe-table").VxeColumnPropTypes.FilterSlotParams) => any) | null | undefined; edit?: string | ((params: import("vxe-table").VxeColumnPropTypes.EditSlotParams) => any) | null | undefined; icon?: string | ((params: import("vxe-table").VxeColumnPropTypes.IconSlotParams) => any) | null | undefined; } | undefined; maxCheckSize?: number | undefined; disableHeader?: boolean | undefined; useNCheckbox?: boolean | undefined; indeterminateField?: string | undefined; } | undefined; tooltipConfig?: { showAll?: boolean | undefined; theme?: "dark" | "light" | undefined; enterable?: boolean | undefined; enterDelay?: number | undefined; leaveDelay?: number | undefined; contentMethod?: ((params: { items: any[]; row: any; rowIndex: number; $rowIndex: number; _rowIndex: number; column: import("vxe-table").VxeTableDefines.ColumnInfo; columnIndex: number; $columnIndex: number; _columnIndex: number; type: "body" | "footer" | "header"; cell: HTMLElement; $event: any; }) => string | void | null) | undefined; } | undefined; exportConfig?: { filename?: string | undefined; sheetName?: string | undefined; type?: string | undefined; types?: string[] | undefined; mode?: string | undefined; modes?: string[] | undefined; original?: boolean | undefined; message?: boolean | undefined; isHeader?: boolean | undefined; isFooter?: boolean | undefined; isMerge?: boolean | undefined; isColgroup?: boolean | undefined; download?: boolean | undefined; data?: any[] | undefined; columns?: { property: string; type: import("vxe-table").VxeColumnPropTypes.Type; field: string; title: string; width: import("vxe-table").VxeColumnPropTypes.Width; minWidth: import("vxe-table").VxeColumnPropTypes.MinWidth; resizable: boolean; fixed: import("vxe-table").VxeColumnPropTypes.Fixed; align: import("vxe-table").VxeColumnPropTypes.Align; headerAlign: import("vxe-table").VxeColumnPropTypes.Align; footerAlign: import("vxe-table").VxeColumnPropTypes.Align; showOverflow: import("vxe-table").VxeTablePropTypes.ShowOverflow; showHeaderOverflow: import("vxe-table").VxeTablePropTypes.ShowOverflow; showFooterOverflow: import("vxe-table").VxeTablePropTypes.ShowOverflow; className: import("vxe-table").VxeColumnPropTypes.ClassName; headerClassName: import("vxe-table").VxeColumnPropTypes.HeaderClassName; footerClassName: import("vxe-table").VxeColumnPropTypes.FooterClassName; formatter: import("vxe-table").VxeColumnPropTypes.Formatter; sortable: boolean; sortBy: import("vxe-table").VxeColumnPropTypes.SortBy; sortType: import("vxe-table").VxeColumnPropTypes.SortType; filters: { label?: string | number | undefined; value?: any; data?: any; resetValue?: any; checked?: boolean | undefined; }[]; filterMultiple: boolean; filterMethod: import("vxe-table").VxeColumnPropTypes.FilterMethod; filterRender: { options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; content?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; events?: { [key: string]: Function; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; }; treeNode: boolean; visible: boolean; exportMethod: import("vxe-table").VxeColumnPropTypes.ExportMethod; footerExportMethod: import("vxe-table").VxeColumnPropTypes.FooterExportMethod; titleHelp: { useHTML?: boolean | undefined; content?: import("vxe-table").VxeTooltipPropTypes.Content | undefined; enterable?: boolean | undefined; theme?: string | undefined; icon?: string | undefined; message?: string | undefined; }; titlePrefix: { useHTML?: boolean | undefined; content?: import("vxe-table").VxeTooltipPropTypes.Content | undefined; enterable?: boolean | undefined; theme?: string | undefined; icon?: string | undefined; message?: string | undefined; }; cellType: import("vxe-table").VxeColumnPropTypes.CellType; cellRender: { events?: { [key: string]: (cellParams: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams, ...args: any[]) => any; } | undefined; options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; content?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; }; editRender: { events?: { [key: string]: (cellParams: import("vxe-table").VxeColumnPropTypes.EditSlotParams, ...args: any[]) => any; } | undefined; enabled?: boolean | undefined; options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; autofocus?: string | undefined; autoselect?: boolean | undefined; defaultValue?: string | number | object | RegExp | any[] | Date | ((params: { column: import("vxe-table").VxeTableDefines.ColumnInfo; }) => any) | null | undefined; immediate?: boolean | undefined; content?: string | undefined; placeholder?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; }; contentRender: { options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; events?: { [key: string]: Function; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; }; params: any; slots: { title?: string | ((params: import("vxe-table").VxeColumnPropTypes.HeaderSlotParams) => any) | null | undefined; radio?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; checkbox?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; default?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; header?: string | ((params: import("vxe-table").VxeColumnPropTypes.HeaderSlotParams) => any) | null | undefined; footer?: string | ((params: import("vxe-table").VxeColumnPropTypes.FooterSlotParams) => any) | null | undefined; content?: string | ((params: import("vxe-table").VxeColumnPropTypes.ContentSlotParams) => any) | null | undefined; filter?: string | ((params: import("vxe-table").VxeColumnPropTypes.FilterSlotParams) => any) | null | undefined; edit?: string | ((params: import("vxe-table").VxeColumnPropTypes.EditSlotParams) => any) | null | undefined; icon?: string | ((params: import("vxe-table").VxeColumnPropTypes.IconSlotParams) => any) | null | undefined; }; id: string; parentId: string; level: number; rowSpan: number; colSpan: number; halfVisible: boolean; defaultVisible: any; checked: boolean; halfChecked: boolean; disabled: boolean; order: import("vxe-table").VxeTablePropTypes.SortOrder; sortTime: number; renderWidth: number; renderHeight: number; resizeWidth: number; model: { update: boolean; value: any; }; children: any[]; renderHeader: (params: import("vxe-table").VxeTableDefines.CellRenderHeaderParams) => import("vue").VNode[]; renderCell: (params: import("vxe-table").VxeTableDefines.CellRenderCellParams) => import("vue").VNode[]; renderData: (params: import("vxe-table").VxeTableDefines.CellRenderDataParams) => import("vue").VNode[]; renderFooter: (params: import("vxe-table").VxeTableDefines.CellRenderFooterParams) => import("vue").VNode[]; getTitle: () => string; getKey: () => string; }[] | { colid?: number | undefined; type?: string | undefined; field?: string | undefined; }[] | undefined; columnFilterMethod?: ((params: { column: import("vxe-table").VxeTableDefines.ColumnInfo; $columnIndex: number; }) => boolean) | undefined; dataFilterMethod?: ((params: { row: any; $rowIndex: number; }) => boolean) | undefined; footerFilterMethod?: ((params: { items: any[]; $rowIndex: number; }) => boolean) | undefined; remote?: boolean | undefined; useStyle?: boolean | undefined; sheetMethod?: ((params: import("vxe-table").VxeTableDefines.ExtortSheetMethodParams) => void) | undefined; exportMethod?: ((params: { $table: import("vxe-table").VxeTableConstructor; $grid?: import("vxe-table").VxeGridConstructor | undefined; options: import("vxe-table").VxeTablePropTypes.ExportHandleOptions; }) => Promise) | undefined; beforeExportMethod?: ((params: { options: import("vxe-table").VxeTablePropTypes.ExportHandleOptions; }) => void) | undefined; afterExportMethod?: ((params: { options: import("vxe-table").VxeTablePropTypes.ExportHandleOptions; }) => void) | undefined; } | undefined; importConfig?: { types?: string[] | undefined; mode?: string | undefined; modes?: string[] | undefined; message?: boolean | undefined; remote?: boolean | undefined; importMethod?: ((params: { $table: import("vxe-table").VxeTableConstructor; $grid: import("vxe-table").VxeGridConstructor; file: File; options: import("vxe-table").VxeTablePropTypes.ImportHandleOptions; }) => Promise) | undefined; beforeImportMethod?: ((params: { $table: import("vxe-table").VxeTableConstructor; options: any; }) => void) | undefined; afterImportMethod?: ((params: { $table: import("vxe-table").VxeTableConstructor; options: any; status: boolean; }) => void) | undefined; } | undefined; printConfig?: { sheetName?: string | undefined; mode?: string | undefined; modes?: string[] | undefined; original?: boolean | undefined; isHeader?: boolean | undefined; isFooter?: boolean | undefined; data?: any[] | undefined; columns?: { property: string; type: import("vxe-table").VxeColumnPropTypes.Type; field: string; title: string; width: import("vxe-table").VxeColumnPropTypes.Width; minWidth: import("vxe-table").VxeColumnPropTypes.MinWidth; resizable: boolean; fixed: import("vxe-table").VxeColumnPropTypes.Fixed; align: import("vxe-table").VxeColumnPropTypes.Align; headerAlign: import("vxe-table").VxeColumnPropTypes.Align; footerAlign: import("vxe-table").VxeColumnPropTypes.Align; showOverflow: import("vxe-table").VxeTablePropTypes.ShowOverflow; showHeaderOverflow: import("vxe-table").VxeTablePropTypes.ShowOverflow; showFooterOverflow: import("vxe-table").VxeTablePropTypes.ShowOverflow; className: import("vxe-table").VxeColumnPropTypes.ClassName; headerClassName: import("vxe-table").VxeColumnPropTypes.HeaderClassName; footerClassName: import("vxe-table").VxeColumnPropTypes.FooterClassName; formatter: import("vxe-table").VxeColumnPropTypes.Formatter; sortable: boolean; sortBy: import("vxe-table").VxeColumnPropTypes.SortBy; sortType: import("vxe-table").VxeColumnPropTypes.SortType; filters: { label?: string | number | undefined; value?: any; data?: any; resetValue?: any; checked?: boolean | undefined; }[]; filterMultiple: boolean; filterMethod: import("vxe-table").VxeColumnPropTypes.FilterMethod; filterRender: { options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; content?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; events?: { [key: string]: Function; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; }; treeNode: boolean; visible: boolean; exportMethod: import("vxe-table").VxeColumnPropTypes.ExportMethod; footerExportMethod: import("vxe-table").VxeColumnPropTypes.FooterExportMethod; titleHelp: { useHTML?: boolean | undefined; content?: import("vxe-table").VxeTooltipPropTypes.Content | undefined; enterable?: boolean | undefined; theme?: string | undefined; icon?: string | undefined; message?: string | undefined; }; titlePrefix: { useHTML?: boolean | undefined; content?: import("vxe-table").VxeTooltipPropTypes.Content | undefined; enterable?: boolean | undefined; theme?: string | undefined; icon?: string | undefined; message?: string | undefined; }; cellType: import("vxe-table").VxeColumnPropTypes.CellType; cellRender: { events?: { [key: string]: (cellParams: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams, ...args: any[]) => any; } | undefined; options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; content?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; }; editRender: { events?: { [key: string]: (cellParams: import("vxe-table").VxeColumnPropTypes.EditSlotParams, ...args: any[]) => any; } | undefined; enabled?: boolean | undefined; options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; autofocus?: string | undefined; autoselect?: boolean | undefined; defaultValue?: string | number | object | RegExp | any[] | Date | ((params: { column: import("vxe-table").VxeTableDefines.ColumnInfo; }) => any) | null | undefined; immediate?: boolean | undefined; content?: string | undefined; placeholder?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; }; contentRender: { options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; events?: { [key: string]: Function; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; }; params: any; slots: { title?: string | ((params: import("vxe-table").VxeColumnPropTypes.HeaderSlotParams) => any) | null | undefined; radio?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; checkbox?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; default?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; header?: string | ((params: import("vxe-table").VxeColumnPropTypes.HeaderSlotParams) => any) | null | undefined; footer?: string | ((params: import("vxe-table").VxeColumnPropTypes.FooterSlotParams) => any) | null | undefined; content?: string | ((params: import("vxe-table").VxeColumnPropTypes.ContentSlotParams) => any) | null | undefined; filter?: string | ((params: import("vxe-table").VxeColumnPropTypes.FilterSlotParams) => any) | null | undefined; edit?: string | ((params: import("vxe-table").VxeColumnPropTypes.EditSlotParams) => any) | null | undefined; icon?: string | ((params: import("vxe-table").VxeColumnPropTypes.IconSlotParams) => any) | null | undefined; }; id: string; parentId: string; level: number; rowSpan: number; colSpan: number; halfVisible: boolean; defaultVisible: any; checked: boolean; halfChecked: boolean; disabled: boolean; order: import("vxe-table").VxeTablePropTypes.SortOrder; sortTime: number; renderWidth: number; renderHeight: number; resizeWidth: number; model: { update: boolean; value: any; }; children: any[]; renderHeader: (params: import("vxe-table").VxeTableDefines.CellRenderHeaderParams) => import("vue").VNode[]; renderCell: (params: import("vxe-table").VxeTableDefines.CellRenderCellParams) => import("vue").VNode[]; renderData: (params: import("vxe-table").VxeTableDefines.CellRenderDataParams) => import("vue").VNode[]; renderFooter: (params: import("vxe-table").VxeTableDefines.CellRenderFooterParams) => import("vue").VNode[]; getTitle: () => string; getKey: () => string; }[] | { colid?: number | undefined; type?: string | undefined; field?: string | undefined; }[] | undefined; style?: string | undefined; content?: string | undefined; columnFilterMethod?: ((params: { column: import("vxe-table").VxeTableDefines.ColumnInfo; $columnIndex: number; }) => boolean) | undefined; dataFilterMethod?: ((params: { row: any; $rowIndex: number; }) => boolean) | undefined; footerFilterMethod?: ((params: { items: any[]; $rowIndex: number; }) => boolean) | undefined; beforePrintMethod?: ((params: { $table: import("vxe-table").VxeTableConstructor | null; content: string; options: import("vxe-table").VxeTablePropTypes.PrintHandleOptions; }) => string) | undefined; } | undefined; expandConfig?: { labelField?: string | undefined; expandAll?: boolean | undefined; expandRowKeys?: string[] | number[] | undefined; accordion?: boolean | undefined; trigger?: "cell" | "row" | "default" | undefined; lazy?: boolean | undefined; reserve?: boolean | undefined; height?: number | undefined; loadMethod?: ((params: { $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; row: any; rowIndex: number; $rowIndex: number; }) => Promise) | undefined; toggleMethod?: ((params: { $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; expanded: boolean; row: any; rowIndex: number; $rowIndex: number; column: import("vxe-table").VxeTableDefines.ColumnInfo; columnIndex: number; $columnIndex: number; }) => boolean) | undefined; visibleMethod?: ((params: import("vxe-table").VxeTableDefines.CellRenderBodyParams) => boolean) | undefined; showIcon?: boolean | undefined; iconOpen?: string | undefined; iconClose?: string | undefined; iconLoaded?: string | undefined; } | undefined; treeConfig?: { transform?: boolean | undefined; rowField?: string | undefined; parentField?: string | undefined; children?: string | undefined; mapChildren?: string | undefined; indent?: number | undefined; line?: boolean | undefined; expandAll?: boolean | undefined; expandRowKeys?: string[] | number[] | undefined; accordion?: boolean | undefined; trigger?: "cell" | "row" | "default" | undefined; lazy?: boolean | undefined; hasChild?: string | undefined; reserve?: boolean | undefined; loadMethod?: ((params: { $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; row: any; }) => Promise) | undefined; toggleMethod?: ((params: { $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; expanded: boolean; row: any; column: import("vxe-table").VxeTableDefines.ColumnInfo; columnIndex: number; $columnIndex: number; }) => boolean) | undefined; showIcon?: boolean | undefined; iconOpen?: string | undefined; iconClose?: string | undefined; iconLoaded?: string | undefined; } | undefined; menuConfig?: { header?: { disabled?: boolean | undefined; options?: { [x: string]: any; code?: string | undefined; name?: string | undefined; prefixIcon?: string | undefined; suffixIcon?: string | undefined; className?: string | undefined; visible?: boolean | undefined; disabled?: boolean | undefined; children?: { [x: string]: any; code?: string | undefined; name?: string | undefined; prefixIcon?: string | undefined; className?: string | undefined; visible?: boolean | undefined; disabled?: boolean | undefined; params?: any; }[] | undefined; params?: any; }[][] | undefined; } | undefined; body?: { disabled?: boolean | undefined; options?: { [x: string]: any; code?: string | undefined; name?: string | undefined; prefixIcon?: string | undefined; suffixIcon?: string | undefined; className?: string | undefined; visible?: boolean | undefined; disabled?: boolean | undefined; children?: { [x: string]: any; code?: string | undefined; name?: string | undefined; prefixIcon?: string | undefined; className?: string | undefined; visible?: boolean | undefined; disabled?: boolean | undefined; params?: any; }[] | undefined; params?: any; }[][] | undefined; } | undefined; footer?: { disabled?: boolean | undefined; options?: { [x: string]: any; code?: string | undefined; name?: string | undefined; prefixIcon?: string | undefined; suffixIcon?: string | undefined; className?: string | undefined; visible?: boolean | undefined; disabled?: boolean | undefined; children?: { [x: string]: any; code?: string | undefined; name?: string | undefined; prefixIcon?: string | undefined; className?: string | undefined; visible?: boolean | undefined; disabled?: boolean | undefined; params?: any; }[] | undefined; params?: any; }[][] | undefined; } | undefined; trigger?: "cell" | "default" | undefined; className?: string | undefined; visibleMethod?: ((params: { type: string; options: import("vxe-table").VxeTableDefines.MenuFirstOption[][]; columns: import("vxe-table").VxeTableDefines.ColumnInfo[]; row?: any; rowIndex?: number | undefined; column?: import("vxe-table").VxeTableDefines.ColumnInfo | undefined; columnIndex?: number | undefined; }) => boolean) | undefined; } | undefined; mouseConfig?: { selected?: boolean | undefined; area?: boolean | undefined; extension?: boolean | undefined; } | undefined; areaConfig?: { selectCellByHeader?: boolean | undefined; extendByCopy?: boolean | undefined; extendByCalc?: boolean | undefined; extendCalcMethod?: ((params: import("vxe-table").VxeTableProDefines.ExtendCellAreaCalcBaseParams) => any[][]) | undefined; extendSetMethod?: ((params: { cellValue: any; row: any; column: import("vxe-table").VxeTableDefines.ColumnInfo; } & import("vxe-table").VxeTableProDefines.ExtendCellAreaCalcBaseParams) => void) | undefined; beforeExtendSetMethod?: ((params: import("vxe-table").VxeTableProDefines.ExtendCellAreaCalcBaseParams) => boolean) | undefined; afterExtendSetMethod?: ((params: { extendValues: any[][]; } & import("vxe-table").VxeTableProDefines.ExtendCellAreaCalcBaseParams) => boolean) | undefined; } | undefined; fnrConfig?: { isFind?: boolean | undefined; findMethod?: ((params: { cellValue: any; isWhole: boolean; isRE: boolean; isSensitive: boolean; findValue: string | null; findRE: RegExp | null; }) => boolean) | undefined; beforeFindMethod?: ((params: { isAll: boolean; findValue: string | null; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; $grid: import("vxe-table").VxeGridConstructor | null | undefined; }) => boolean) | undefined; afterFindMethod?: ((params: { isAll: boolean; findValue: string | null; result: import("vxe-table").VxeTableProDefines.FindAndReplaceResult[]; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; $grid: import("vxe-table").VxeGridConstructor | null | undefined; }) => void) | undefined; isReplace?: boolean | undefined; replaceMethod?: ((params: { row: any; column: import("vxe-table").VxeTableDefines.ColumnInfo; cellValue: any; }) => void) | undefined; beforeReplaceMethod?: ((params: { isAll: boolean; findValue: string | null; replaceValue: string; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; $grid: import("vxe-table").VxeGridConstructor | null | undefined; }) => boolean) | undefined; afterReplaceMethod?: ((params: { isAll: boolean; findValue: string | null; replaceValue: string; result: import("vxe-table").VxeTableProDefines.FindAndReplaceResult[]; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; $grid: import("vxe-table").VxeGridConstructor | null | undefined; }) => void) | undefined; } | undefined; keyboardConfig?: { isArrow?: boolean | undefined; isEsc?: boolean | undefined; isDel?: boolean | undefined; isEnter?: boolean | undefined; isTab?: boolean | undefined; isEdit?: boolean | undefined; isMerge?: boolean | undefined; isClip?: boolean | undefined; isFNR?: boolean | undefined; isChecked?: boolean | undefined; enterToTab?: boolean | undefined; delMethod?: ((params: { row: any; rowIndex: number; column: import("vxe-table").VxeTableDefines.ColumnInfo; columnIndex: number; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; }) => void) | undefined; backMethod?: ((params: { row: any; rowIndex: number; column: import("vxe-table").VxeTableDefines.ColumnInfo; columnIndex: number; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; }) => void) | undefined; editMethod?: ((params: { row: any; rowIndex: number; column: import("vxe-table").VxeTableDefines.ColumnInfo; columnIndex: number; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; $grid: import("vxe-table").VxeGridConstructor | null | undefined; }) => boolean) | undefined; forceArrowKey?: boolean | undefined; } | undefined; clipConfig?: { isCopy?: boolean | undefined; isCut?: boolean | undefined; isPaste?: boolean | undefined; isFillPaste?: boolean | undefined; isRowIncrement?: boolean | undefined; isColumnIncrement?: boolean | undefined; copyMethod?: ((params: { isCut: boolean; row: any; column: import("vxe-table").VxeTableDefines.ColumnInfo; cellValue: any; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; $grid: import("vxe-table").VxeGridConstructor | null | undefined; }) => string) | undefined; beforeCopyMethod?: ((params: { isCut: boolean; activeArea: import("vxe-table").VxeTableProDefines.MouseActiveCellArea; targetAreas: import("vxe-table").VxeTableProDefines.CellAreaParams[]; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; $grid: import("vxe-table").VxeGridConstructor | null | undefined; }) => boolean) | undefined; afterCopyMethod?: ((params: { isCut: boolean; targetAreas: import("vxe-table").VxeTableProDefines.CellAreaParams[]; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; $grid: import("vxe-table").VxeGridConstructor | null | undefined; }) => boolean) | undefined; cutMethod?: ((params: { row: any; column: import("vxe-table").VxeTableDefines.ColumnInfo; cellValue: any; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; $grid: import("vxe-table").VxeGridConstructor | null | undefined; }) => void) | undefined; beforeCutMethod?: ((params: { activeArea: import("vxe-table").VxeTableProDefines.MouseActiveCellArea; cutAreas: import("vxe-table").VxeTableProDefines.CellAreaParams[]; currentAreas: import("vxe-table").VxeTableProDefines.CellAreaParams[]; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; $grid: import("vxe-table").VxeGridConstructor | null | undefined; }) => boolean) | undefined; afterCutMethod?: ((params: { cutAreas: import("vxe-table").VxeTableProDefines.CellAreaParams[]; currentAreas: import("vxe-table").VxeTableProDefines.CellAreaParams[]; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; $grid: import("vxe-table").VxeGridConstructor | null | undefined; }) => void) | undefined; pasteMethod?: ((params: { isCut: boolean; row: any; column: import("vxe-table").VxeTableDefines.ColumnInfo; cellValue: any; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; $grid: import("vxe-table").VxeGridConstructor | null | undefined; }) => void) | undefined; beforePasteMethod?: ((params: { isCut: boolean; activeArea: import("vxe-table").VxeTableProDefines.MouseActiveCellArea; cutAreas: import("vxe-table").VxeTableProDefines.CellAreaParams[]; currentAreas: import("vxe-table").VxeTableProDefines.CellAreaParams[]; targetAreas: import("vxe-table").VxeTableProDefines.CellAreaParams[]; cellValues: string[][]; pasteCells: string[][]; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; $grid: import("vxe-table").VxeGridConstructor | null | undefined; }) => boolean) | undefined; afterPasteMethod?: ((params: { isCut: boolean; currentAreas: import("vxe-table").VxeTableProDefines.CellAreaParams[]; cutAreas: import("vxe-table").VxeTableProDefines.CellAreaParams[]; targetAreas: import("vxe-table").VxeTableProDefines.CellAreaParams[]; cellValues: any[][]; pasteCells: string[][]; insertRows: any[]; insertColumns: import("vxe-table").VxeTableDefines.ColumnInfo[]; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; $grid: import("vxe-table").VxeGridConstructor | null | undefined; }) => boolean) | undefined; createRowsMethod?: ((params: { currentAreas: import("vxe-table").VxeTableProDefines.CellAreaParams[]; targetAreas: import("vxe-table").VxeTableProDefines.CellAreaParams[]; cellValues: any[][]; pasteCells: string[][]; insertRows: any[]; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; $grid: import("vxe-table").VxeGridConstructor | null | undefined; }) => any[]) | undefined; createColumnsMethod?: ((params: { currentAreas: import("vxe-table").VxeTableProDefines.CellAreaParams[]; targetAreas: import("vxe-table").VxeTableProDefines.CellAreaParams[]; cellValues: any[][]; pasteCells: string[][]; insertColumns: import("vxe-table").VxeTableDefines.ColumnOptions[]; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; $grid: import("vxe-table").VxeGridConstructor | null | undefined; }) => import("vxe-table").VxeTableDefines.ColumnOptions[]) | undefined; } | undefined; editConfig?: { trigger?: "manual" | "click" | "dblclick" | undefined; enabled?: boolean | undefined; mode?: string | undefined; icon?: string | undefined; showIcon?: boolean | undefined; showStatus?: boolean | undefined; showUpdateStatus?: boolean | undefined; showInsertStatus?: boolean | undefined; showAsterisk?: boolean | undefined; autoClear?: boolean | undefined; beforeEditMethod?: ((params: { row: any; rowIndex: number; column: import("vxe-table").VxeTableDefines.ColumnInfo; columnIndex: number; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; $grid: import("vxe-table").VxeGridConstructor | null | undefined; }) => boolean) | undefined; activeMethod?: ((params: { row: any; rowIndex: number; column: import("vxe-table").VxeTableDefines.ColumnInfo; columnIndex: number; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; $grid: import("vxe-table").VxeGridConstructor | null | undefined; }) => boolean) | undefined; } | undefined; validConfig?: { autoPos?: boolean | undefined; showMessage?: boolean | undefined; message?: string | undefined; maxWidth?: number | undefined; } | undefined; editRules?: import("vxe-table").VxeTablePropTypes.EditRules | undefined; emptyText?: string | undefined; emptyRender?: { name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; events?: { [key: string]: Function; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; } | undefined; loadingConfig?: { icon?: string | undefined; text?: string | undefined; } | undefined; fit?: boolean | undefined; animat?: boolean | undefined; delayHover?: number | undefined; scrollX?: { gt?: number | undefined; oSize?: number | undefined; enabled?: boolean | undefined; scrollToLeftOnChange?: boolean | undefined; } | undefined; scrollY?: { mode?: "default" | "wheel" | undefined; gt?: number | undefined; oSize?: number | undefined; enabled?: boolean | undefined; scrollToTopOnChange?: boolean | undefined; rHeight?: number | undefined; adaptive?: boolean | undefined; } | undefined; params?: any; uuid?: string | undefined; isTree?: import("../../../shared/types").MaybeString<0 | 1 | 2 | 3> | undefined; isBatchSelect?: import("../../../shared/types").MaybeString<0 | 1> | undefined; isSingleSelect?: import("../../../shared/types").MaybeString<0 | 1> | undefined; dragScroll?: boolean | undefined; dragScrollConfig?: { dragEle?: string | import("vue").Component | HTMLElement | { [x: string]: any; setup?: ((this: void, props: import("@vue/shared").LooseRequired, ctx: { attrs: { [x: string]: unknown; }; slots: Readonly<{ [name: string]: import("vue").Slot | undefined; }>; emit: ((event: unknown, ...args: any[]) => void) | ((event: string, ...args: any[]) => void); expose: = Record>(exposed?: Exposed | undefined) => void; }) => any) | undefined; name?: string | undefined; template?: string | object | undefined; render?: Function | undefined; components?: Record> | undefined; directives?: Record> | undefined; inheritAttrs?: boolean | undefined; emits?: any; slots?: {} | undefined; expose?: string[] | undefined; serverPrefetch?: (() => void | Promise) | undefined; compilerOptions?: { isCustomElement?: ((tag: string) => boolean) | undefined; whitespace?: "preserve" | "condense" | undefined; comments?: boolean | undefined; delimiters?: [string, string] | undefined; } | undefined; call?: ((this: unknown, ...args: unknown[]) => never) | undefined; __isFragment?: undefined; __isTeleport?: undefined; __isSuspense?: undefined; __defaults?: {} | undefined; compatConfig?: { GLOBAL_MOUNT?: boolean | "suppress-warning" | undefined; GLOBAL_MOUNT_CONTAINER?: boolean | "suppress-warning" | undefined; GLOBAL_EXTEND?: boolean | "suppress-warning" | undefined; GLOBAL_PROTOTYPE?: boolean | "suppress-warning" | undefined; GLOBAL_SET?: boolean | "suppress-warning" | undefined; GLOBAL_DELETE?: boolean | "suppress-warning" | undefined; GLOBAL_OBSERVABLE?: boolean | "suppress-warning" | undefined; GLOBAL_PRIVATE_UTIL?: boolean | "suppress-warning" | undefined; CONFIG_SILENT?: boolean | "suppress-warning" | undefined; CONFIG_DEVTOOLS?: boolean | "suppress-warning" | undefined; CONFIG_KEY_CODES?: boolean | "suppress-warning" | undefined; CONFIG_PRODUCTION_TIP?: boolean | "suppress-warning" | undefined; CONFIG_IGNORED_ELEMENTS?: boolean | "suppress-warning" | undefined; CONFIG_WHITESPACE?: boolean | "suppress-warning" | undefined; CONFIG_OPTION_MERGE_STRATS?: boolean | "suppress-warning" | undefined; INSTANCE_SET?: boolean | "suppress-warning" | undefined; INSTANCE_DELETE?: boolean | "suppress-warning" | undefined; INSTANCE_DESTROY?: boolean | "suppress-warning" | undefined; INSTANCE_EVENT_EMITTER?: boolean | "suppress-warning" | undefined; INSTANCE_EVENT_HOOKS?: boolean | "suppress-warning" | undefined; INSTANCE_CHILDREN?: boolean | "suppress-warning" | undefined; INSTANCE_LISTENERS?: boolean | "suppress-warning" | undefined; INSTANCE_SCOPED_SLOTS?: boolean | "suppress-warning" | undefined; INSTANCE_ATTRS_CLASS_STYLE?: boolean | "suppress-warning" | undefined; OPTIONS_DATA_FN?: boolean | "suppress-warning" | undefined; OPTIONS_DATA_MERGE?: boolean | "suppress-warning" | undefined; OPTIONS_BEFORE_DESTROY?: boolean | "suppress-warning" | undefined; OPTIONS_DESTROYED?: boolean | "suppress-warning" | undefined; WATCH_ARRAY?: boolean | "suppress-warning" | undefined; PROPS_DEFAULT_THIS?: boolean | "suppress-warning" | undefined; V_ON_KEYCODE_MODIFIER?: boolean | "suppress-warning" | undefined; CUSTOM_DIR?: boolean | "suppress-warning" | undefined; ATTR_FALSE_VALUE?: boolean | "suppress-warning" | undefined; ATTR_ENUMERATED_COERCION?: boolean | "suppress-warning" | undefined; TRANSITION_CLASSES?: boolean | "suppress-warning" | undefined; TRANSITION_GROUP_ROOT?: boolean | "suppress-warning" | undefined; COMPONENT_ASYNC?: boolean | "suppress-warning" | undefined; COMPONENT_FUNCTIONAL?: boolean | "suppress-warning" | undefined; COMPONENT_V_MODEL?: boolean | "suppress-warning" | undefined; RENDER_FUNCTION?: boolean | "suppress-warning" | undefined; FILTERS?: boolean | "suppress-warning" | undefined; PRIVATE_APIS?: boolean | "suppress-warning" | undefined; MODE?: 2 | 3 | ((comp: import("vue").Component | null) => 2 | 3) | undefined; } | undefined; data?: ((this: any, vm: any) => any) | undefined; computed?: import("vue").ComputedOptions | undefined; methods?: import("vue").MethodOptions | undefined; watch?: { [x: string]: (string | import("vue").WatchCallback | ({ handler: string | import("vue").WatchCallback; } & import("vue").WatchOptions)) | (string | import("vue").WatchCallback | ({ handler: string | import("vue").WatchCallback; } & import("vue").WatchOptions))[]; } | undefined; provide?: import("vue").ComponentProvideOptions | undefined; inject?: {} | string[] | undefined; filters?: Record | undefined; mixins?: any[] | undefined; extends?: any; beforeCreate?: (() => any) | undefined; created?: (() => any) | undefined; beforeMount?: (() => any) | undefined; mounted?: (() => any) | undefined; beforeUpdate?: (() => any) | undefined; updated?: (() => any) | undefined; activated?: (() => any) | undefined; deactivated?: (() => any) | undefined; beforeDestroy?: (() => any) | undefined; beforeUnmount?: (() => any) | undefined; destroyed?: (() => any) | undefined; unmounted?: (() => any) | undefined; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | undefined; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | undefined; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}, "", {}, any> | null, info: string) => boolean | void) | undefined; delimiters?: [string, string] | undefined; __differentiator?: string | number | symbol | undefined; __isBuiltIn?: boolean | undefined; __file?: string | undefined; __name?: string | undefined; } | undefined; changeCursor?: boolean | undefined; scrollTarget?: any; duration?: number | undefined; type?: "px" | "percent" | undefined; isDraggableEle?: ((event: MouseEvent) => boolean) | undefined; getScrollState?: ((target: import("../..").DragScrollTargetType | undefined) => { scrollTop: number; scrollLeft: number; }) | undefined; setScrollState?: ((target: import("../..").DragScrollTargetType | undefined, state: { scrollTarget: any; scrollTop: number; scrollLeft: number; offsetX: number; offsetY: number; startScrollX: number; startScrollY: number; }) => void) | undefined; } | undefined; selectType?: "radio" | "checkbox" | null | undefined; rowDraggable?: boolean | undefined; showSeq?: boolean | undefined; forceClearable?: boolean | undefined; hideSettingBtn?: import("../../../shared/types").MaybeString<0 | 1> | undefined; rowGroupSetting?: { firstRowGroup?: { groupName?: string | undefined; title: string; list: string[]; }[] | undefined; secondRowGroup?: { groupName?: string | undefined; title: string; list: string[]; }[] | undefined; thirdRowGroup?: { groupName?: string | undefined; title: string; list: string[]; }[] | undefined; fourthRowGroup?: { groupName?: string | undefined; title: string; list: string[]; }[] | undefined; fifthRowGroup?: { groupName?: string | undefined; title: string; list: string[]; }[] | undefined; sixthRowGroup?: { groupName?: string | undefined; title: string; list: string[]; }[] | undefined; seventhRowGroup?: { groupName?: string | undefined; title: string; list: string[]; }[] | undefined; eighthRowGroup?: { groupName?: string | undefined; title: string; list: string[]; }[] | undefined; ninthRowGroup?: { groupName?: string | undefined; title: string; list: string[]; }[] | undefined; tenthRowGroup?: { groupName?: string | undefined; title: string; list: string[]; }[] | undefined; } | undefined; anchorList?: (string | { name?: string | undefined; field: string; })[] | undefined; sortableConfig?: { [x: string]: any; enable?: boolean | undefined; usePreset?: boolean | undefined; } | undefined; operationalForm?: { operationFormParam: string[]; operationalRule: string; operationalPrecision: string; operationalResult: string; }[] | undefined; operationForm?: { operationFormParam: string[]; operationalRule: string; operationalPrecision: string; operationalResult: string; }[] | undefined; dateOperationalForm?: { scene: "DIFF" | "CALC"; precision: string; diffValUnit: "DAY" | "HOUR" | "MIN" | "DHM"; diffValField: string; startDateField: string; endDateField: string; }[] | undefined; verticalConfig?: { enable?: boolean | undefined; headerWidth?: number | "auto" | ((level: number) => number) | undefined; bodyWidth?: number | ((index: number) => number) | undefined; bodyMinWidth?: number | ((index: number) => number) | undefined; } | undefined; pagerScroll?: { enable?: boolean | undefined; capacity?: number | undefined; loading?: boolean | undefined; } | undefined; stickyFixedConfig?: { enable?: boolean | undefined; } | undefined; tableRowHeight?: string | number | undefined; tableHeaderRowHeight?: string | number | undefined; crossColumnSetting?: { columnWidth?: number | undefined; rowHeight?: number | undefined; fixedColumnList?: { setting: { alias?: string | undefined; name?: string | undefined; option?: { text: string; value?: string | undefined; }[] | undefined; }; columnWidth?: number | undefined; }[] | undefined; } | undefined; onFormChange?: ((payload_0: import("../../../components/iho-table/src/types").IhoTableFormChangePayload) => void) | undefined; onResizableChange?: ((params: import("vxe-table").VxeTableDefines.ResizableChangeEventParams) => void) | undefined; onFilterChange?: ((params: import("vxe-table").VxeTableDefines.FilterChangeEventParams) => void) | undefined; onScroll?: ((params: import("vxe-table").VxeTableDefines.ScrollEventParams) => void) | undefined; onKeydown?: ((params: import("vxe-table").VxeTableDefines.KeydownEventParams) => void) | undefined; onCopy?: ((params: import("vxe-table").VxeTableDefines.CopyEventParams) => void) | undefined; onCut?: ((params: import("vxe-table").VxeTableDefines.CutEventParams) => void) | undefined; onPaste?: ((params: import("vxe-table").VxeTableDefines.PasteEventParams) => void) | undefined; onKeydownStart?: ((params: import("vxe-table").VxeTableDefines.KeydownStartEventParams) => void) | undefined; onKeydownEnd?: ((params: import("vxe-table").VxeTableDefines.KeydownEndEventParams) => void) | undefined; onCurrentChange?: ((params: import("vxe-table").VxeTableDefines.CurrentChangeEventParams) => void) | undefined; onRadioChange?: ((params: import("vxe-table").VxeTableDefines.RadioChangeEventParams) => void) | undefined; onCheckboxChange?: ((params: import("vxe-table").VxeTableDefines.CheckboxChangeEventParams) => void) | undefined; onCheckboxAll?: ((params: import("vxe-table").VxeTableDefines.CheckboxAllEventParams) => void) | undefined; onCheckboxRangeStart?: ((params: import("vxe-table").VxeTableDefines.CheckboxRangeStartEventParams) => void) | undefined; onCheckboxRangeChange?: ((params: import("vxe-table").VxeTableDefines.CheckboxRangeChangeEventParams) => void) | undefined; onCheckboxRangeEnd?: ((params: import("vxe-table").VxeTableDefines.CheckboxRangeEndEventParams) => void) | undefined; onCellClick?: ((params: import("vxe-table").VxeTableDefines.CellClickEventParams) => void) | undefined; onCellDblclick?: ((params: import("vxe-table").VxeTableDefines.CellDblclickEventParams) => void) | undefined; onCellMenu?: ((params: import("vxe-table").VxeTableDefines.CellMenuEventParams) => void) | undefined; onCellMouseenter?: ((params: import("vxe-table").VxeTableDefines.CellMouseenterEventParams) => void) | undefined; onCellMouseleave?: ((params: import("vxe-table").VxeTableDefines.CellMouseleaveEventParams) => void) | undefined; onHeaderCellClick?: ((params: import("vxe-table").VxeTableDefines.HeaderCellClickEventParams) => void) | undefined; onHeaderCellDblclick?: ((params: import("vxe-table").VxeTableDefines.HeaderCellDblclickEventParams) => void) | undefined; onHeaderCellMenu?: ((params: import("vxe-table").VxeTableDefines.HeaderCellMenuEventParams) => void) | undefined; onFooterCellClick?: ((params: import("vxe-table").VxeTableDefines.FooterCellClickEventParams) => void) | undefined; onFooterCellDblclick?: ((params: import("vxe-table").VxeTableDefines.FooterCellDblclickEventParams) => void) | undefined; onFooterCellMenu?: ((params: import("vxe-table").VxeTableDefines.FooterCellMenuEventParams) => void) | undefined; onSortChange?: ((params: import("vxe-table").VxeTableDefines.SortChangeEventParams) => void) | undefined; onFilterVisible?: (() => void) | undefined; onToggleRowExpand?: ((params: import("vxe-table").VxeTableDefines.ToggleRowExpandEventParams) => void) | undefined; onToggleTreeExpand?: ((params: import("vxe-table").VxeTableDefines.ToggleTreeExpandEventParams) => void) | undefined; onMenuClick?: ((params: import("vxe-table").VxeTableDefines.MenuClickEventParams) => void) | undefined; onEditClosed?: ((params: import("vxe-table").VxeTableDefines.EditClosedEventParams) => void) | undefined; onEditActived?: ((params: import("vxe-table").VxeTableDefines.EditActivedEventParams) => void) | undefined; onEditDisabled?: ((params: import("vxe-table").VxeTableDefines.EditDisabledEventParams) => void) | undefined; onValidError?: ((params: import("vxe-table").VxeTableDefines.ValidErrorEventParams) => void) | undefined; onCustom?: ((params: import("vxe-table").VxeTableDefines.CustomEventParams) => void) | undefined; onOpenFnr?: ((params: import("vxe-table").VxeTableProDefines.OpenFnrParams) => void) | undefined; onPageChange?: (() => void) | undefined; onSettingClick?: (() => void) | undefined; onFormClick?: ((payload_0: import("../../../components/iho-table/src/types").IhoTableFormChangePayload) => void) | undefined; onKeyboard?: ((payload_0: import("../../../components/iho-table/src/types").IHoTableKeyboardPayload) => void) | undefined; onRowDrag?: ((payload_0: import("sortablejs").SortableEvent) => void) | undefined; }>; updateConfigRefDebounced: () => void; updateConfigRef: () => void; configBindProps: import("vue").ComputedRef<{ namespace: string; themeOverrides: any; }>; fieldListRef: import("vue").Ref<{ [x: string]: any; property?: string | undefined; type?: import("vxe-table").VxeColumnPropTypes.Type | undefined; field?: string | undefined; title?: string | undefined; width?: import("vxe-table").VxeColumnPropTypes.Width | undefined; minWidth?: import("vxe-table").VxeColumnPropTypes.MinWidth | undefined; resizable?: boolean | undefined; fixed?: import("vxe-table").VxeColumnPropTypes.Fixed | undefined; align?: import("vxe-table").VxeColumnPropTypes.Align | undefined; headerAlign?: import("vxe-table").VxeColumnPropTypes.Align | undefined; footerAlign?: import("vxe-table").VxeColumnPropTypes.Align | undefined; showOverflow?: import("vxe-table").VxeTablePropTypes.ShowOverflow | undefined; showHeaderOverflow?: import("vxe-table").VxeTablePropTypes.ShowOverflow | undefined; showFooterOverflow?: import("vxe-table").VxeTablePropTypes.ShowOverflow | undefined; className?: import("vxe-table").VxeColumnPropTypes.ClassName | undefined; headerClassName?: import("vxe-table").VxeColumnPropTypes.HeaderClassName | undefined; footerClassName?: import("vxe-table").VxeColumnPropTypes.FooterClassName | undefined; formatter?: import("vxe-table").VxeColumnPropTypes.Formatter | undefined; sortable?: boolean | undefined; sortBy?: import("vxe-table").VxeColumnPropTypes.SortBy | undefined; sortType?: import("vxe-table").VxeColumnPropTypes.SortType | undefined; filters?: { label?: string | number | undefined; value?: any; data?: any; resetValue?: any; checked?: boolean | undefined; }[] | undefined; filterMultiple?: boolean | undefined; filterMethod?: import("vxe-table").VxeColumnPropTypes.FilterMethod | undefined; filterRender?: { options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; content?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; events?: { [key: string]: Function; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; } | undefined; treeNode?: boolean | undefined; visible?: boolean | undefined; exportMethod?: import("vxe-table").VxeColumnPropTypes.ExportMethod | undefined; footerExportMethod?: import("vxe-table").VxeColumnPropTypes.FooterExportMethod | undefined; titleHelp?: { useHTML?: boolean | undefined; content?: import("vxe-table").VxeTooltipPropTypes.Content | undefined; enterable?: boolean | undefined; theme?: string | undefined; icon?: string | undefined; message?: string | undefined; } | undefined; titlePrefix?: { useHTML?: boolean | undefined; content?: import("vxe-table").VxeTooltipPropTypes.Content | undefined; enterable?: boolean | undefined; theme?: string | undefined; icon?: string | undefined; message?: string | undefined; } | undefined; cellType?: import("vxe-table").VxeColumnPropTypes.CellType | undefined; cellRender?: { events?: { [key: string]: (cellParams: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams, ...args: any[]) => any; } | undefined; options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; content?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; } | undefined; editRender?: { events?: { [key: string]: (cellParams: import("vxe-table").VxeColumnPropTypes.EditSlotParams, ...args: any[]) => any; } | undefined; enabled?: boolean | undefined; options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; autofocus?: string | undefined; autoselect?: boolean | undefined; defaultValue?: string | number | object | RegExp | any[] | Date | ((params: { column: import("vxe-table").VxeTableDefines.ColumnInfo; }) => any) | null | undefined; immediate?: boolean | undefined; content?: string | undefined; placeholder?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; } | undefined; contentRender?: { options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; events?: { [key: string]: Function; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; } | undefined; params?: any; slots?: { title?: string | ((params: import("vxe-table").VxeColumnPropTypes.HeaderSlotParams) => any) | null | undefined; radio?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; checkbox?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; default?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; header?: string | ((params: import("vxe-table").VxeColumnPropTypes.HeaderSlotParams) => any) | null | undefined; footer?: string | ((params: import("vxe-table").VxeColumnPropTypes.FooterSlotParams) => any) | null | undefined; content?: string | ((params: import("vxe-table").VxeColumnPropTypes.ContentSlotParams) => any) | null | undefined; filter?: string | ((params: import("vxe-table").VxeColumnPropTypes.FilterSlotParams) => any) | null | undefined; edit?: string | ((params: import("vxe-table").VxeColumnPropTypes.EditSlotParams) => any) | null | undefined; icon?: string | ((params: import("vxe-table").VxeColumnPropTypes.IconSlotParams) => any) | null | undefined; } | undefined; id?: string | undefined; parentId?: string | undefined; level?: number | undefined; rowSpan?: number | undefined; colSpan?: number | undefined; halfVisible?: boolean | undefined; defaultVisible?: any; checked?: boolean | undefined; halfChecked?: boolean | undefined; disabled?: boolean | undefined; order?: import("vxe-table").VxeTablePropTypes.SortOrder | undefined; sortTime?: number | undefined; renderWidth?: number | undefined; renderHeight?: number | undefined; resizeWidth?: number | undefined; model?: { update: boolean; value: any; } | undefined; children?: any[] | undefined; renderHeader?: ((params: import("vxe-table").VxeTableDefines.CellRenderHeaderParams) => import("vue").VNode[]) | undefined; renderCell?: ((params: import("vxe-table").VxeTableDefines.CellRenderCellParams) => import("vue").VNode[]) | undefined; renderData?: ((params: import("vxe-table").VxeTableDefines.CellRenderDataParams) => import("vue").VNode[]) | undefined; renderFooter?: ((params: import("vxe-table").VxeTableDefines.CellRenderFooterParams) => import("vue").VNode[]) | undefined; getTitle?: (() => string) | undefined; getKey?: (() => string) | undefined; annotation?: boolean | undefined; depth?: number | undefined; parent?: any | undefined; }[], IhoTableFieldItem[] | { [x: string]: any; property?: string | undefined; type?: import("vxe-table").VxeColumnPropTypes.Type | undefined; field?: string | undefined; title?: string | undefined; width?: import("vxe-table").VxeColumnPropTypes.Width | undefined; minWidth?: import("vxe-table").VxeColumnPropTypes.MinWidth | undefined; resizable?: boolean | undefined; fixed?: import("vxe-table").VxeColumnPropTypes.Fixed | undefined; align?: import("vxe-table").VxeColumnPropTypes.Align | undefined; headerAlign?: import("vxe-table").VxeColumnPropTypes.Align | undefined; footerAlign?: import("vxe-table").VxeColumnPropTypes.Align | undefined; showOverflow?: import("vxe-table").VxeTablePropTypes.ShowOverflow | undefined; showHeaderOverflow?: import("vxe-table").VxeTablePropTypes.ShowOverflow | undefined; showFooterOverflow?: import("vxe-table").VxeTablePropTypes.ShowOverflow | undefined; className?: import("vxe-table").VxeColumnPropTypes.ClassName | undefined; headerClassName?: import("vxe-table").VxeColumnPropTypes.HeaderClassName | undefined; footerClassName?: import("vxe-table").VxeColumnPropTypes.FooterClassName | undefined; formatter?: import("vxe-table").VxeColumnPropTypes.Formatter | undefined; sortable?: boolean | undefined; sortBy?: import("vxe-table").VxeColumnPropTypes.SortBy | undefined; sortType?: import("vxe-table").VxeColumnPropTypes.SortType | undefined; filters?: { label?: string | number | undefined; value?: any; data?: any; resetValue?: any; checked?: boolean | undefined; }[] | undefined; filterMultiple?: boolean | undefined; filterMethod?: import("vxe-table").VxeColumnPropTypes.FilterMethod | undefined; filterRender?: { options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; content?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; events?: { [key: string]: Function; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; } | undefined; treeNode?: boolean | undefined; visible?: boolean | undefined; exportMethod?: import("vxe-table").VxeColumnPropTypes.ExportMethod | undefined; footerExportMethod?: import("vxe-table").VxeColumnPropTypes.FooterExportMethod | undefined; titleHelp?: { useHTML?: boolean | undefined; content?: import("vxe-table").VxeTooltipPropTypes.Content | undefined; enterable?: boolean | undefined; theme?: string | undefined; icon?: string | undefined; message?: string | undefined; } | undefined; titlePrefix?: { useHTML?: boolean | undefined; content?: import("vxe-table").VxeTooltipPropTypes.Content | undefined; enterable?: boolean | undefined; theme?: string | undefined; icon?: string | undefined; message?: string | undefined; } | undefined; cellType?: import("vxe-table").VxeColumnPropTypes.CellType | undefined; cellRender?: { events?: { [key: string]: (cellParams: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams, ...args: any[]) => any; } | undefined; options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; content?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; } | undefined; editRender?: { events?: { [key: string]: (cellParams: import("vxe-table").VxeColumnPropTypes.EditSlotParams, ...args: any[]) => any; } | undefined; enabled?: boolean | undefined; options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; autofocus?: string | undefined; autoselect?: boolean | undefined; defaultValue?: string | number | object | RegExp | any[] | Date | ((params: { column: import("vxe-table").VxeTableDefines.ColumnInfo; }) => any) | null | undefined; immediate?: boolean | undefined; content?: string | undefined; placeholder?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; } | undefined; contentRender?: { options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; events?: { [key: string]: Function; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; } | undefined; params?: any; slots?: { title?: string | ((params: import("vxe-table").VxeColumnPropTypes.HeaderSlotParams) => any) | null | undefined; radio?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; checkbox?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; default?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; header?: string | ((params: import("vxe-table").VxeColumnPropTypes.HeaderSlotParams) => any) | null | undefined; footer?: string | ((params: import("vxe-table").VxeColumnPropTypes.FooterSlotParams) => any) | null | undefined; content?: string | ((params: import("vxe-table").VxeColumnPropTypes.ContentSlotParams) => any) | null | undefined; filter?: string | ((params: import("vxe-table").VxeColumnPropTypes.FilterSlotParams) => any) | null | undefined; edit?: string | ((params: import("vxe-table").VxeColumnPropTypes.EditSlotParams) => any) | null | undefined; icon?: string | ((params: import("vxe-table").VxeColumnPropTypes.IconSlotParams) => any) | null | undefined; } | undefined; id?: string | undefined; parentId?: string | undefined; level?: number | undefined; rowSpan?: number | undefined; colSpan?: number | undefined; halfVisible?: boolean | undefined; defaultVisible?: any; checked?: boolean | undefined; halfChecked?: boolean | undefined; disabled?: boolean | undefined; order?: import("vxe-table").VxeTablePropTypes.SortOrder | undefined; sortTime?: number | undefined; renderWidth?: number | undefined; renderHeight?: number | undefined; resizeWidth?: number | undefined; model?: { update: boolean; value: any; } | undefined; children?: any[] | undefined; renderHeader?: ((params: import("vxe-table").VxeTableDefines.CellRenderHeaderParams) => import("vue").VNode[]) | undefined; renderCell?: ((params: import("vxe-table").VxeTableDefines.CellRenderCellParams) => import("vue").VNode[]) | undefined; renderData?: ((params: import("vxe-table").VxeTableDefines.CellRenderDataParams) => import("vue").VNode[]) | undefined; renderFooter?: ((params: import("vxe-table").VxeTableDefines.CellRenderFooterParams) => import("vue").VNode[]) | undefined; getTitle?: (() => string) | undefined; getKey?: (() => string) | undefined; annotation?: boolean | undefined; depth?: number | undefined; parent?: any | undefined; }[]>; updateFieldListRefDebounced: () => void; updateFieldListRef: () => void; dataTransfer: (data: AnyObject[]) => Promise; tableDataResolved: AnyFn | null; setTableDataResolved: (resolve: AnyFn) => void; resolveTableData: () => Promise; tableDataRef: import("vue").Ref; updateTableDataRefDebounced: () => Promise; updateTableDataRef: () => Promise; tableHandler: IhoTableHandler; eventHookHandler: { onResizableChange: import("vxe-table").VxeGridEvents.ResizableChange | undefined; onFilterChange: import("vxe-table").VxeGridEvents.FilterChange | undefined; onScroll: import("vxe-table").VxeGridEvents.Scroll | undefined; onKeydown: import("vxe-table").VxeGridEvents.Keydown | undefined; onCopy: import("vxe-table").VxeGridEvents.Copy | undefined; onCut: import("vxe-table").VxeGridEvents.Cut | undefined; onPaste: import("vxe-table").VxeGridEvents.Paste | undefined; onKeydownStart: unknown; onKeydownEnd: unknown; onCurrentChange: import("vxe-table").VxeGridEvents.CurrentChange | undefined; onRadioChange: import("vxe-table").VxeGridEvents.RadioChange | undefined; onCheckboxChange: import("vxe-table").VxeGridEvents.CheckboxChange | undefined; onCheckboxAll: import("vxe-table").VxeGridEvents.CheckboxAll | undefined; onCheckboxRangeStart: import("vxe-table").VxeGridEvents.CheckboxRangeStart | undefined; onCheckboxRangeChange: import("vxe-table").VxeGridEvents.CheckboxRangeChange | undefined; onCheckboxRangeEnd: import("vxe-table").VxeGridEvents.CheckboxRangeEnd | undefined; onCellClick: import("vxe-table").VxeGridEvents.CellClick | undefined; onCellDblclick: import("vxe-table").VxeGridEvents.CellDblclick | undefined; onCellMenu: import("vxe-table").VxeGridEvents.CellMenu | undefined; onCellMouseenter: import("vxe-table").VxeGridEvents.CellMouseenter | undefined; onCellMouseleave: import("vxe-table").VxeGridEvents.CellMouseleave | undefined; onHeaderCellClick: import("vxe-table").VxeGridEvents.HeaderCellClick | undefined; onHeaderCellDblclick: import("vxe-table").VxeGridEvents.HeaderCellDblclick | undefined; onHeaderCellMenu: import("vxe-table").VxeGridEvents.HeaderCellMenu | undefined; onFooterCellClick: import("vxe-table").VxeGridEvents.FooterCellClick | undefined; onFooterCellDblclick: import("vxe-table").VxeGridEvents.FooterCellDblclick | undefined; onFooterCellMenu: import("vxe-table").VxeGridEvents.FooterCellMenu | undefined; onSortChange: import("vxe-table").VxeGridEvents.SortChange | undefined; onFilterVisible: import("vxe-table").VxeGridEvents.FilterVisible | undefined; onToggleRowExpand: import("vxe-table").VxeGridEvents.ToggleRowExpand | undefined; onToggleTreeExpand: import("vxe-table").VxeGridEvents.ToggleTreeExpand | undefined; onMenuClick: import("vxe-table").VxeGridEvents.MenuClick | undefined; onEditClosed: import("vxe-table").VxeGridEvents.EditClosed | undefined; onEditActived: import("vxe-table").VxeGridEvents.EditActived | undefined; onEditDisabled: import("vxe-table").VxeGridEvents.EditDisabled | undefined; onValidError: import("vxe-table").VxeGridEvents.ValidError | undefined; onCustom: import("vxe-table").VxeGridEvents.Custom | undefined; onOpenFnr: import("vxe-table").VxeGridEvents.OpenFnr | undefined; onPageChange: import("vxe-table").VxeGridEvents.PageChange | undefined; }; bindProperties: import("vue").ComputedRef<{ onResizableChange: import("vxe-table").VxeGridEvents.ResizableChange | undefined; onFilterChange: import("vxe-table").VxeGridEvents.FilterChange | undefined; onScroll: import("vxe-table").VxeGridEvents.Scroll | undefined; onKeydown: import("vxe-table").VxeGridEvents.Keydown | undefined; onCopy: import("vxe-table").VxeGridEvents.Copy | undefined; onCut: import("vxe-table").VxeGridEvents.Cut | undefined; onPaste: import("vxe-table").VxeGridEvents.Paste | undefined; onKeydownStart: unknown; onKeydownEnd: unknown; onCurrentChange: import("vxe-table").VxeGridEvents.CurrentChange | undefined; onRadioChange: import("vxe-table").VxeGridEvents.RadioChange | undefined; onCheckboxChange: import("vxe-table").VxeGridEvents.CheckboxChange | undefined; onCheckboxAll: import("vxe-table").VxeGridEvents.CheckboxAll | undefined; onCheckboxRangeStart: import("vxe-table").VxeGridEvents.CheckboxRangeStart | undefined; onCheckboxRangeChange: import("vxe-table").VxeGridEvents.CheckboxRangeChange | undefined; onCheckboxRangeEnd: import("vxe-table").VxeGridEvents.CheckboxRangeEnd | undefined; onCellClick: import("vxe-table").VxeGridEvents.CellClick | undefined; onCellDblclick: import("vxe-table").VxeGridEvents.CellDblclick | undefined; onCellMenu: import("vxe-table").VxeGridEvents.CellMenu | undefined; onCellMouseenter: import("vxe-table").VxeGridEvents.CellMouseenter | undefined; onCellMouseleave: import("vxe-table").VxeGridEvents.CellMouseleave | undefined; onHeaderCellClick: import("vxe-table").VxeGridEvents.HeaderCellClick | undefined; onHeaderCellDblclick: import("vxe-table").VxeGridEvents.HeaderCellDblclick | undefined; onHeaderCellMenu: import("vxe-table").VxeGridEvents.HeaderCellMenu | undefined; onFooterCellClick: import("vxe-table").VxeGridEvents.FooterCellClick | undefined; onFooterCellDblclick: import("vxe-table").VxeGridEvents.FooterCellDblclick | undefined; onFooterCellMenu: import("vxe-table").VxeGridEvents.FooterCellMenu | undefined; onSortChange: import("vxe-table").VxeGridEvents.SortChange | undefined; onFilterVisible: import("vxe-table").VxeGridEvents.FilterVisible | undefined; onToggleRowExpand: import("vxe-table").VxeGridEvents.ToggleRowExpand | undefined; onToggleTreeExpand: import("vxe-table").VxeGridEvents.ToggleTreeExpand | undefined; onMenuClick: import("vxe-table").VxeGridEvents.MenuClick | undefined; onEditClosed: import("vxe-table").VxeGridEvents.EditClosed | undefined; onEditActived: import("vxe-table").VxeGridEvents.EditActived | undefined; onEditDisabled: import("vxe-table").VxeGridEvents.EditDisabled | undefined; onValidError: import("vxe-table").VxeGridEvents.ValidError | undefined; onCustom: import("vxe-table").VxeGridEvents.Custom | undefined; onOpenFnr: import("vxe-table").VxeGridEvents.OpenFnr | undefined; onPageChange: import("vxe-table").VxeGridEvents.PageChange | undefined; size?: import("vxe-table").SizeType | undefined; id?: string | undefined; data?: any[] | undefined; height?: import("vxe-table").VxeTablePropTypes.Height | undefined; maxHeight?: import("vxe-table").VxeTablePropTypes.MaxHeight | undefined; resizable?: boolean | undefined; stripe?: boolean | undefined; round?: boolean | undefined; border?: import("vxe-table").VxeTablePropTypes.Border | undefined; loading?: boolean | undefined; align?: import("vxe-table").VxeTablePropTypes.Align | undefined; headerAlign?: import("vxe-table").VxeTablePropTypes.Align | undefined; footerAlign?: import("vxe-table").VxeTablePropTypes.Align | undefined; showHeader?: boolean | undefined; highlightCurrentRow?: boolean | undefined; highlightHoverRow?: boolean | undefined; highlightCurrentColumn?: boolean | undefined; highlightHoverColumn?: boolean | undefined; highlightCell?: boolean | undefined; showFooter?: boolean | undefined; footerMethod?: import("vxe-table").VxeTablePropTypes.FooterMethod | undefined; rowClassName?: import("vxe-table").VxeTablePropTypes.RowClassName | undefined; cellClassName?: import("vxe-table").VxeTablePropTypes.CellClassName | undefined; headerRowClassName?: import("vxe-table").VxeTablePropTypes.HeaderRowClassName | undefined; headerCellClassName?: import("vxe-table").VxeTablePropTypes.HeaderCellClassName | undefined; footerRowClassName?: import("vxe-table").VxeTablePropTypes.FooterRowClassName | undefined; footerCellClassName?: import("vxe-table").VxeTablePropTypes.FooterCellClassName | undefined; cellStyle?: import("vxe-table").VxeTablePropTypes.CellStyle | undefined; headerCellStyle?: import("vxe-table").VxeTablePropTypes.HeaderCellStyle | undefined; footerCellStyle?: import("vxe-table").VxeTablePropTypes.FooterCellStyle | undefined; rowStyle?: import("vxe-table").VxeTablePropTypes.RowStyle | undefined; headerRowStyle?: import("vxe-table").VxeTablePropTypes.HeaderRowStyle | undefined; footerRowStyle?: import("vxe-table").VxeTablePropTypes.FooterRowStyle | undefined; mergeCells?: { row: any; col: number | { property: string; type: import("vxe-table").VxeColumnPropTypes.Type; field: string; title: string; width: import("vxe-table").VxeColumnPropTypes.Width; minWidth: import("vxe-table").VxeColumnPropTypes.MinWidth; resizable: boolean; fixed: import("vxe-table").VxeColumnPropTypes.Fixed; align: import("vxe-table").VxeColumnPropTypes.Align; headerAlign: import("vxe-table").VxeColumnPropTypes.Align; footerAlign: import("vxe-table").VxeColumnPropTypes.Align; showOverflow: import("vxe-table").VxeTablePropTypes.ShowOverflow; showHeaderOverflow: import("vxe-table").VxeTablePropTypes.ShowOverflow; showFooterOverflow: import("vxe-table").VxeTablePropTypes.ShowOverflow; className: import("vxe-table").VxeColumnPropTypes.ClassName; headerClassName: import("vxe-table").VxeColumnPropTypes.HeaderClassName; footerClassName: import("vxe-table").VxeColumnPropTypes.FooterClassName; formatter: import("vxe-table").VxeColumnPropTypes.Formatter; sortable: boolean; sortBy: import("vxe-table").VxeColumnPropTypes.SortBy; sortType: import("vxe-table").VxeColumnPropTypes.SortType; filters: { label?: string | number | undefined; value?: any; data?: any; resetValue?: any; checked?: boolean | undefined; }[]; filterMultiple: boolean; filterMethod: import("vxe-table").VxeColumnPropTypes.FilterMethod; filterRender: { options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; content?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; events?: { [key: string]: Function; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; }; treeNode: boolean; visible: boolean; exportMethod: import("vxe-table").VxeColumnPropTypes.ExportMethod; footerExportMethod: import("vxe-table").VxeColumnPropTypes.FooterExportMethod; titleHelp: { useHTML?: boolean | undefined; content?: import("vxe-table").VxeTooltipPropTypes.Content | undefined; enterable?: boolean | undefined; theme?: string | undefined; icon?: string | undefined; message?: string | undefined; }; titlePrefix: { useHTML?: boolean | undefined; content?: import("vxe-table").VxeTooltipPropTypes.Content | undefined; enterable?: boolean | undefined; theme?: string | undefined; icon?: string | undefined; message?: string | undefined; }; cellType: import("vxe-table").VxeColumnPropTypes.CellType; cellRender: { events?: { [key: string]: (cellParams: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams, ...args: any[]) => any; } | undefined; options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; content?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; }; editRender: { events?: { [key: string]: (cellParams: import("vxe-table").VxeColumnPropTypes.EditSlotParams, ...args: any[]) => any; } | undefined; enabled?: boolean | undefined; options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; autofocus?: string | undefined; autoselect?: boolean | undefined; defaultValue?: string | number | object | RegExp | any[] | Date | ((params: { column: import("vxe-table").VxeTableDefines.ColumnInfo; }) => any) | null | undefined; immediate?: boolean | undefined; content?: string | undefined; placeholder?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; }; contentRender: { options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; events?: { [key: string]: Function; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; }; params: any; slots: { title?: string | ((params: import("vxe-table").VxeColumnPropTypes.HeaderSlotParams) => any) | null | undefined; radio?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; checkbox?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; default?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; header?: string | ((params: import("vxe-table").VxeColumnPropTypes.HeaderSlotParams) => any) | null | undefined; footer?: string | ((params: import("vxe-table").VxeColumnPropTypes.FooterSlotParams) => any) | null | undefined; content?: string | ((params: import("vxe-table").VxeColumnPropTypes.ContentSlotParams) => any) | null | undefined; filter?: string | ((params: import("vxe-table").VxeColumnPropTypes.FilterSlotParams) => any) | null | undefined; edit?: string | ((params: import("vxe-table").VxeColumnPropTypes.EditSlotParams) => any) | null | undefined; icon?: string | ((params: import("vxe-table").VxeColumnPropTypes.IconSlotParams) => any) | null | undefined; }; id: string; parentId: string; level: number; rowSpan: number; colSpan: number; halfVisible: boolean; defaultVisible: any; checked: boolean; halfChecked: boolean; disabled: boolean; order: import("vxe-table").VxeTablePropTypes.SortOrder; sortTime: number; renderWidth: number; renderHeight: number; resizeWidth: number; model: { update: boolean; value: any; }; children: any[]; renderHeader: (params: import("vxe-table").VxeTableDefines.CellRenderHeaderParams) => import("vue").VNode[]; renderCell: (params: import("vxe-table").VxeTableDefines.CellRenderCellParams) => import("vue").VNode[]; renderData: (params: import("vxe-table").VxeTableDefines.CellRenderDataParams) => import("vue").VNode[]; renderFooter: (params: import("vxe-table").VxeTableDefines.CellRenderFooterParams) => import("vue").VNode[]; getTitle: () => string; getKey: () => string; }; rowspan: number; colspan: number; }[] | undefined; mergeFooterItems?: { row: any; col: number | { property: string; type: import("vxe-table").VxeColumnPropTypes.Type; field: string; title: string; width: import("vxe-table").VxeColumnPropTypes.Width; minWidth: import("vxe-table").VxeColumnPropTypes.MinWidth; resizable: boolean; fixed: import("vxe-table").VxeColumnPropTypes.Fixed; align: import("vxe-table").VxeColumnPropTypes.Align; headerAlign: import("vxe-table").VxeColumnPropTypes.Align; footerAlign: import("vxe-table").VxeColumnPropTypes.Align; showOverflow: import("vxe-table").VxeTablePropTypes.ShowOverflow; showHeaderOverflow: import("vxe-table").VxeTablePropTypes.ShowOverflow; showFooterOverflow: import("vxe-table").VxeTablePropTypes.ShowOverflow; className: import("vxe-table").VxeColumnPropTypes.ClassName; headerClassName: import("vxe-table").VxeColumnPropTypes.HeaderClassName; footerClassName: import("vxe-table").VxeColumnPropTypes.FooterClassName; formatter: import("vxe-table").VxeColumnPropTypes.Formatter; sortable: boolean; sortBy: import("vxe-table").VxeColumnPropTypes.SortBy; sortType: import("vxe-table").VxeColumnPropTypes.SortType; filters: { label?: string | number | undefined; value?: any; data?: any; resetValue?: any; checked?: boolean | undefined; }[]; filterMultiple: boolean; filterMethod: import("vxe-table").VxeColumnPropTypes.FilterMethod; filterRender: { options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; content?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; events?: { [key: string]: Function; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; }; treeNode: boolean; visible: boolean; exportMethod: import("vxe-table").VxeColumnPropTypes.ExportMethod; footerExportMethod: import("vxe-table").VxeColumnPropTypes.FooterExportMethod; titleHelp: { useHTML?: boolean | undefined; content?: import("vxe-table").VxeTooltipPropTypes.Content | undefined; enterable?: boolean | undefined; theme?: string | undefined; icon?: string | undefined; message?: string | undefined; }; titlePrefix: { useHTML?: boolean | undefined; content?: import("vxe-table").VxeTooltipPropTypes.Content | undefined; enterable?: boolean | undefined; theme?: string | undefined; icon?: string | undefined; message?: string | undefined; }; cellType: import("vxe-table").VxeColumnPropTypes.CellType; cellRender: { events?: { [key: string]: (cellParams: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams, ...args: any[]) => any; } | undefined; options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; content?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; }; editRender: { events?: { [key: string]: (cellParams: import("vxe-table").VxeColumnPropTypes.EditSlotParams, ...args: any[]) => any; } | undefined; enabled?: boolean | undefined; options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; autofocus?: string | undefined; autoselect?: boolean | undefined; defaultValue?: string | number | object | RegExp | any[] | Date | ((params: { column: import("vxe-table").VxeTableDefines.ColumnInfo; }) => any) | null | undefined; immediate?: boolean | undefined; content?: string | undefined; placeholder?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; }; contentRender: { options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; events?: { [key: string]: Function; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; }; params: any; slots: { title?: string | ((params: import("vxe-table").VxeColumnPropTypes.HeaderSlotParams) => any) | null | undefined; radio?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; checkbox?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; default?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; header?: string | ((params: import("vxe-table").VxeColumnPropTypes.HeaderSlotParams) => any) | null | undefined; footer?: string | ((params: import("vxe-table").VxeColumnPropTypes.FooterSlotParams) => any) | null | undefined; content?: string | ((params: import("vxe-table").VxeColumnPropTypes.ContentSlotParams) => any) | null | undefined; filter?: string | ((params: import("vxe-table").VxeColumnPropTypes.FilterSlotParams) => any) | null | undefined; edit?: string | ((params: import("vxe-table").VxeColumnPropTypes.EditSlotParams) => any) | null | undefined; icon?: string | ((params: import("vxe-table").VxeColumnPropTypes.IconSlotParams) => any) | null | undefined; }; id: string; parentId: string; level: number; rowSpan: number; colSpan: number; halfVisible: boolean; defaultVisible: any; checked: boolean; halfChecked: boolean; disabled: boolean; order: import("vxe-table").VxeTablePropTypes.SortOrder; sortTime: number; renderWidth: number; renderHeight: number; resizeWidth: number; model: { update: boolean; value: any; }; children: any[]; renderHeader: (params: import("vxe-table").VxeTableDefines.CellRenderHeaderParams) => import("vue").VNode[]; renderCell: (params: import("vxe-table").VxeTableDefines.CellRenderCellParams) => import("vue").VNode[]; renderData: (params: import("vxe-table").VxeTableDefines.CellRenderDataParams) => import("vue").VNode[]; renderFooter: (params: import("vxe-table").VxeTableDefines.CellRenderFooterParams) => import("vue").VNode[]; getTitle: () => string; getKey: () => string; }; rowspan: number; colspan: number; }[] | undefined; spanMethod?: import("vxe-table").VxeTablePropTypes.SpanMethod | undefined; footerSpanMethod?: import("vxe-table").VxeTablePropTypes.FooterSpanMethod | undefined; showOverflow?: import("vxe-table").VxeTablePropTypes.ShowOverflow | undefined; showHeaderOverflow?: import("vxe-table").VxeTablePropTypes.ShowOverflow | undefined; showFooterOverflow?: import("vxe-table").VxeTablePropTypes.ShowOverflow | undefined; columnKey?: boolean | undefined; rowKey?: boolean | undefined; rowId?: string | undefined; keepSource?: boolean | undefined; autoResize?: boolean | undefined; syncResize?: import("vxe-table").VxeTablePropTypes.SyncResize | undefined; columnConfig?: { useKey?: boolean | undefined; isCurrent?: boolean | undefined; isHover?: boolean | undefined; resizable?: boolean | undefined; width?: import("vxe-table").VxeColumnPropTypes.Width | undefined; minWidth?: import("vxe-table").VxeColumnPropTypes.MinWidth | undefined; seqSlotFn?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; seqConfig?: { [x: string]: any; property?: string | undefined; type?: import("vxe-table").VxeColumnPropTypes.Type | undefined; field?: string | undefined; title?: string | undefined; width?: import("vxe-table").VxeColumnPropTypes.Width | undefined; minWidth?: import("vxe-table").VxeColumnPropTypes.MinWidth | undefined; resizable?: boolean | undefined; fixed?: import("vxe-table").VxeColumnPropTypes.Fixed | undefined; align?: import("vxe-table").VxeColumnPropTypes.Align | undefined; headerAlign?: import("vxe-table").VxeColumnPropTypes.Align | undefined; footerAlign?: import("vxe-table").VxeColumnPropTypes.Align | undefined; showOverflow?: import("vxe-table").VxeTablePropTypes.ShowOverflow | undefined; showHeaderOverflow?: import("vxe-table").VxeTablePropTypes.ShowOverflow | undefined; showFooterOverflow?: import("vxe-table").VxeTablePropTypes.ShowOverflow | undefined; className?: import("vxe-table").VxeColumnPropTypes.ClassName | undefined; headerClassName?: import("vxe-table").VxeColumnPropTypes.HeaderClassName | undefined; footerClassName?: import("vxe-table").VxeColumnPropTypes.FooterClassName | undefined; formatter?: import("vxe-table").VxeColumnPropTypes.Formatter | undefined; sortable?: boolean | undefined; sortBy?: import("vxe-table").VxeColumnPropTypes.SortBy | undefined; sortType?: import("vxe-table").VxeColumnPropTypes.SortType | undefined; filters?: { label?: string | number | undefined; value?: any; data?: any; resetValue?: any; checked?: boolean | undefined; }[] | undefined; filterMultiple?: boolean | undefined; filterMethod?: import("vxe-table").VxeColumnPropTypes.FilterMethod | undefined; filterRender?: { options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; content?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; events?: { [key: string]: Function; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; } | undefined; treeNode?: boolean | undefined; visible?: boolean | undefined; exportMethod?: import("vxe-table").VxeColumnPropTypes.ExportMethod | undefined; footerExportMethod?: import("vxe-table").VxeColumnPropTypes.FooterExportMethod | undefined; titleHelp?: { useHTML?: boolean | undefined; content?: import("vxe-table").VxeTooltipPropTypes.Content | undefined; enterable?: boolean | undefined; theme?: string | undefined; icon?: string | undefined; message?: string | undefined; } | undefined; titlePrefix?: { useHTML?: boolean | undefined; content?: import("vxe-table").VxeTooltipPropTypes.Content | undefined; enterable?: boolean | undefined; theme?: string | undefined; icon?: string | undefined; message?: string | undefined; } | undefined; cellType?: import("vxe-table").VxeColumnPropTypes.CellType | undefined; cellRender?: { events?: { [key: string]: (cellParams: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams, ...args: any[]) => any; } | undefined; options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; content?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; } | undefined; editRender?: { events?: { [key: string]: (cellParams: import("vxe-table").VxeColumnPropTypes.EditSlotParams, ...args: any[]) => any; } | undefined; enabled?: boolean | undefined; options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; autofocus?: string | undefined; autoselect?: boolean | undefined; defaultValue?: string | number | object | RegExp | any[] | Date | ((params: { column: import("vxe-table").VxeTableDefines.ColumnInfo; }) => any) | null | undefined; immediate?: boolean | undefined; content?: string | undefined; placeholder?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; } | undefined; contentRender?: { options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; events?: { [key: string]: Function; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; } | undefined; params?: any; slots?: { title?: string | ((params: import("vxe-table").VxeColumnPropTypes.HeaderSlotParams) => any) | null | undefined; radio?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; checkbox?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; default?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; header?: string | ((params: import("vxe-table").VxeColumnPropTypes.HeaderSlotParams) => any) | null | undefined; footer?: string | ((params: import("vxe-table").VxeColumnPropTypes.FooterSlotParams) => any) | null | undefined; content?: string | ((params: import("vxe-table").VxeColumnPropTypes.ContentSlotParams) => any) | null | undefined; filter?: string | ((params: import("vxe-table").VxeColumnPropTypes.FilterSlotParams) => any) | null | undefined; edit?: string | ((params: import("vxe-table").VxeColumnPropTypes.EditSlotParams) => any) | null | undefined; icon?: string | ((params: import("vxe-table").VxeColumnPropTypes.IconSlotParams) => any) | null | undefined; } | undefined; id?: string | undefined; parentId?: string | undefined; level?: number | undefined; rowSpan?: number | undefined; colSpan?: number | undefined; halfVisible?: boolean | undefined; defaultVisible?: any; checked?: boolean | undefined; halfChecked?: boolean | undefined; disabled?: boolean | undefined; order?: import("vxe-table").VxeTablePropTypes.SortOrder | undefined; sortTime?: number | undefined; renderWidth?: number | undefined; renderHeight?: number | undefined; resizeWidth?: number | undefined; model?: { update: boolean; value: any; } | undefined; children?: { [x: string]: any; property?: string | undefined; type?: import("vxe-table").VxeColumnPropTypes.Type | undefined; field?: string | undefined; title?: string | undefined; width?: import("vxe-table").VxeColumnPropTypes.Width | undefined; minWidth?: import("vxe-table").VxeColumnPropTypes.MinWidth | undefined; resizable?: boolean | undefined; fixed?: import("vxe-table").VxeColumnPropTypes.Fixed | undefined; align?: import("vxe-table").VxeColumnPropTypes.Align | undefined; headerAlign?: import("vxe-table").VxeColumnPropTypes.Align | undefined; footerAlign?: import("vxe-table").VxeColumnPropTypes.Align | undefined; showOverflow?: import("vxe-table").VxeTablePropTypes.ShowOverflow | undefined; showHeaderOverflow?: import("vxe-table").VxeTablePropTypes.ShowOverflow | undefined; showFooterOverflow?: import("vxe-table").VxeTablePropTypes.ShowOverflow | undefined; className?: import("vxe-table").VxeColumnPropTypes.ClassName | undefined; headerClassName?: import("vxe-table").VxeColumnPropTypes.HeaderClassName | undefined; footerClassName?: import("vxe-table").VxeColumnPropTypes.FooterClassName | undefined; formatter?: import("vxe-table").VxeColumnPropTypes.Formatter | undefined; sortable?: boolean | undefined; sortBy?: import("vxe-table").VxeColumnPropTypes.SortBy | undefined; sortType?: import("vxe-table").VxeColumnPropTypes.SortType | undefined; filters?: { label?: string | number | undefined; value?: any; data?: any; resetValue?: any; checked?: boolean | undefined; }[] | undefined; filterMultiple?: boolean | undefined; filterMethod?: import("vxe-table").VxeColumnPropTypes.FilterMethod | undefined; filterRender?: { options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; content?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; events?: { [key: string]: Function; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; } | undefined; treeNode?: boolean | undefined; visible?: boolean | undefined; exportMethod?: import("vxe-table").VxeColumnPropTypes.ExportMethod | undefined; footerExportMethod?: import("vxe-table").VxeColumnPropTypes.FooterExportMethod | undefined; titleHelp?: { useHTML?: boolean | undefined; content?: import("vxe-table").VxeTooltipPropTypes.Content | undefined; enterable?: boolean | undefined; theme?: string | undefined; icon?: string | undefined; message?: string | undefined; } | undefined; titlePrefix?: { useHTML?: boolean | undefined; content?: import("vxe-table").VxeTooltipPropTypes.Content | undefined; enterable?: boolean | undefined; theme?: string | undefined; icon?: string | undefined; message?: string | undefined; } | undefined; cellType?: import("vxe-table").VxeColumnPropTypes.CellType | undefined; cellRender?: { events?: { [key: string]: (cellParams: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams, ...args: any[]) => any; } | undefined; options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; content?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; } | undefined; editRender?: { events?: { [key: string]: (cellParams: import("vxe-table").VxeColumnPropTypes.EditSlotParams, ...args: any[]) => any; } | undefined; enabled?: boolean | undefined; options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; autofocus?: string | undefined; autoselect?: boolean | undefined; defaultValue?: string | number | object | RegExp | any[] | Date | ((params: { column: import("vxe-table").VxeTableDefines.ColumnInfo; }) => any) | null | undefined; immediate?: boolean | undefined; content?: string | undefined; placeholder?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; } | undefined; contentRender?: { options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; events?: { [key: string]: Function; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; } | undefined; params?: any; slots?: { title?: string | ((params: import("vxe-table").VxeColumnPropTypes.HeaderSlotParams) => any) | null | undefined; radio?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; checkbox?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; default?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; header?: string | ((params: import("vxe-table").VxeColumnPropTypes.HeaderSlotParams) => any) | null | undefined; footer?: string | ((params: import("vxe-table").VxeColumnPropTypes.FooterSlotParams) => any) | null | undefined; content?: string | ((params: import("vxe-table").VxeColumnPropTypes.ContentSlotParams) => any) | null | undefined; filter?: string | ((params: import("vxe-table").VxeColumnPropTypes.FilterSlotParams) => any) | null | undefined; edit?: string | ((params: import("vxe-table").VxeColumnPropTypes.EditSlotParams) => any) | null | undefined; icon?: string | ((params: import("vxe-table").VxeColumnPropTypes.IconSlotParams) => any) | null | undefined; } | undefined; id?: string | undefined; parentId?: string | undefined; level?: number | undefined; rowSpan?: number | undefined; colSpan?: number | undefined; halfVisible?: boolean | undefined; defaultVisible?: any; checked?: boolean | undefined; halfChecked?: boolean | undefined; disabled?: boolean | undefined; order?: import("vxe-table").VxeTablePropTypes.SortOrder | undefined; sortTime?: number | undefined; renderWidth?: number | undefined; renderHeight?: number | undefined; resizeWidth?: number | undefined; model?: { update: boolean; value: any; } | undefined; children?: any[] | undefined; renderHeader?: ((params: import("vxe-table").VxeTableDefines.CellRenderHeaderParams) => import("vue").VNode[]) | undefined; renderCell?: ((params: import("vxe-table").VxeTableDefines.CellRenderCellParams) => import("vue").VNode[]) | undefined; renderData?: ((params: import("vxe-table").VxeTableDefines.CellRenderDataParams) => import("vue").VNode[]) | undefined; renderFooter?: ((params: import("vxe-table").VxeTableDefines.CellRenderFooterParams) => import("vue").VNode[]) | undefined; getTitle?: (() => string) | undefined; getKey?: (() => string) | undefined; annotation?: boolean | undefined; depth?: number | undefined; parent?: any | undefined; }[] | undefined; renderHeader?: ((params: import("vxe-table").VxeTableDefines.CellRenderHeaderParams) => import("vue").VNode[]) | undefined; renderCell?: ((params: import("vxe-table").VxeTableDefines.CellRenderCellParams) => import("vue").VNode[]) | undefined; renderData?: ((params: import("vxe-table").VxeTableDefines.CellRenderDataParams) => import("vue").VNode[]) | undefined; renderFooter?: ((params: import("vxe-table").VxeTableDefines.CellRenderFooterParams) => import("vue").VNode[]) | undefined; getTitle?: (() => string) | undefined; getKey?: (() => string) | undefined; annotation?: boolean | undefined; depth?: number | undefined; parent?: { [x: string]: any; property?: string | undefined; type?: import("vxe-table").VxeColumnPropTypes.Type | undefined; field?: string | undefined; title?: string | undefined; width?: import("vxe-table").VxeColumnPropTypes.Width | undefined; minWidth?: import("vxe-table").VxeColumnPropTypes.MinWidth | undefined; resizable?: boolean | undefined; fixed?: import("vxe-table").VxeColumnPropTypes.Fixed | undefined; align?: import("vxe-table").VxeColumnPropTypes.Align | undefined; headerAlign?: import("vxe-table").VxeColumnPropTypes.Align | undefined; footerAlign?: import("vxe-table").VxeColumnPropTypes.Align | undefined; showOverflow?: import("vxe-table").VxeTablePropTypes.ShowOverflow | undefined; showHeaderOverflow?: import("vxe-table").VxeTablePropTypes.ShowOverflow | undefined; showFooterOverflow?: import("vxe-table").VxeTablePropTypes.ShowOverflow | undefined; className?: import("vxe-table").VxeColumnPropTypes.ClassName | undefined; headerClassName?: import("vxe-table").VxeColumnPropTypes.HeaderClassName | undefined; footerClassName?: import("vxe-table").VxeColumnPropTypes.FooterClassName | undefined; formatter?: import("vxe-table").VxeColumnPropTypes.Formatter | undefined; sortable?: boolean | undefined; sortBy?: import("vxe-table").VxeColumnPropTypes.SortBy | undefined; sortType?: import("vxe-table").VxeColumnPropTypes.SortType | undefined; filters?: { label?: string | number | undefined; value?: any; data?: any; resetValue?: any; checked?: boolean | undefined; }[] | undefined; filterMultiple?: boolean | undefined; filterMethod?: import("vxe-table").VxeColumnPropTypes.FilterMethod | undefined; filterRender?: { options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; content?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; events?: { [key: string]: Function; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; } | undefined; treeNode?: boolean | undefined; visible?: boolean | undefined; exportMethod?: import("vxe-table").VxeColumnPropTypes.ExportMethod | undefined; footerExportMethod?: import("vxe-table").VxeColumnPropTypes.FooterExportMethod | undefined; titleHelp?: { useHTML?: boolean | undefined; content?: import("vxe-table").VxeTooltipPropTypes.Content | undefined; enterable?: boolean | undefined; theme?: string | undefined; icon?: string | undefined; message?: string | undefined; } | undefined; titlePrefix?: { useHTML?: boolean | undefined; content?: import("vxe-table").VxeTooltipPropTypes.Content | undefined; enterable?: boolean | undefined; theme?: string | undefined; icon?: string | undefined; message?: string | undefined; } | undefined; cellType?: import("vxe-table").VxeColumnPropTypes.CellType | undefined; cellRender?: { events?: { [key: string]: (cellParams: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams, ...args: any[]) => any; } | undefined; options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; content?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; } | undefined; editRender?: { events?: { [key: string]: (cellParams: import("vxe-table").VxeColumnPropTypes.EditSlotParams, ...args: any[]) => any; } | undefined; enabled?: boolean | undefined; options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; autofocus?: string | undefined; autoselect?: boolean | undefined; defaultValue?: string | number | object | RegExp | any[] | Date | ((params: { column: import("vxe-table").VxeTableDefines.ColumnInfo; }) => any) | null | undefined; immediate?: boolean | undefined; content?: string | undefined; placeholder?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; } | undefined; contentRender?: { options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; events?: { [key: string]: Function; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; } | undefined; params?: any; slots?: { title?: string | ((params: import("vxe-table").VxeColumnPropTypes.HeaderSlotParams) => any) | null | undefined; radio?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; checkbox?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; default?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; header?: string | ((params: import("vxe-table").VxeColumnPropTypes.HeaderSlotParams) => any) | null | undefined; footer?: string | ((params: import("vxe-table").VxeColumnPropTypes.FooterSlotParams) => any) | null | undefined; content?: string | ((params: import("vxe-table").VxeColumnPropTypes.ContentSlotParams) => any) | null | undefined; filter?: string | ((params: import("vxe-table").VxeColumnPropTypes.FilterSlotParams) => any) | null | undefined; edit?: string | ((params: import("vxe-table").VxeColumnPropTypes.EditSlotParams) => any) | null | undefined; icon?: string | ((params: import("vxe-table").VxeColumnPropTypes.IconSlotParams) => any) | null | undefined; } | undefined; id?: string | undefined; parentId?: string | undefined; level?: number | undefined; rowSpan?: number | undefined; colSpan?: number | undefined; halfVisible?: boolean | undefined; defaultVisible?: any; checked?: boolean | undefined; halfChecked?: boolean | undefined; disabled?: boolean | undefined; order?: import("vxe-table").VxeTablePropTypes.SortOrder | undefined; sortTime?: number | undefined; renderWidth?: number | undefined; renderHeight?: number | undefined; resizeWidth?: number | undefined; model?: { update: boolean; value: any; } | undefined; children?: any[] | undefined; renderHeader?: ((params: import("vxe-table").VxeTableDefines.CellRenderHeaderParams) => import("vue").VNode[]) | undefined; renderCell?: ((params: import("vxe-table").VxeTableDefines.CellRenderCellParams) => import("vue").VNode[]) | undefined; renderData?: ((params: import("vxe-table").VxeTableDefines.CellRenderDataParams) => import("vue").VNode[]) | undefined; renderFooter?: ((params: import("vxe-table").VxeTableDefines.CellRenderFooterParams) => import("vue").VNode[]) | undefined; getTitle?: (() => string) | undefined; getKey?: (() => string) | undefined; annotation?: boolean | undefined; depth?: number | undefined; parent?: any | undefined; } | undefined; } | undefined; } | undefined; rowConfig?: { useKey?: boolean | undefined; keyField?: string | undefined; isCurrent?: boolean | undefined; isHover?: boolean | undefined; height?: number | undefined; clickToCancel?: boolean | undefined; } | undefined; customConfig?: { storage?: boolean | { visible?: boolean | undefined; resizable?: boolean | undefined; } | undefined; checkMethod?: ((params: { column: import("vxe-table").VxeTableDefines.ColumnInfo; }) => boolean) | undefined; } | undefined; resizableConfig?: { minWidth?: string | number | ((params: { $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; column: import("vxe-table").VxeTableDefines.ColumnInfo; columnIndex: number; $columnIndex: number; $rowIndex: number; cell: HTMLElement; }) => string | number) | undefined; } | undefined; seqConfig?: { startIndex?: number | undefined; seqMethod?: ((params: { column: import("vxe-table").VxeTableDefines.ColumnInfo; columnIndex: number; $columnIndex: number; row: any; rowIndex: number; $rowIndex: number; }) => string | number) | undefined; } | undefined; sortConfig?: { defaultSort?: { field: string; order: import("vxe-table").VxeTablePropTypes.SortOrder; } | { field: string; order: import("vxe-table").VxeTablePropTypes.SortOrder; }[] | undefined; orders?: import("vxe-table").VxeTablePropTypes.SortOrder[] | undefined; sortMethod?: ((params: { $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; data: any[]; sortList: import("vxe-table").VxeTableDefines.SortCheckedParams[]; }) => any[]) | undefined; remote?: boolean | undefined; multiple?: boolean | undefined; chronological?: boolean | undefined; trigger?: "cell" | "default" | undefined; showIcon?: boolean | undefined; iconAsc?: string | undefined; iconDesc?: string | undefined; } | undefined; filterConfig?: { filterMethod?: ((params: { options: import("vxe-table").VxeTableDefines.FilterOption[]; values: any[]; cellValue: any; row: any; column: import("vxe-table").VxeTableDefines.ColumnInfo; }) => any) | undefined; remote?: boolean | undefined; showIcon?: boolean | undefined; iconNone?: string | undefined; iconMatch?: string | undefined; } | undefined; radioConfig?: { reserve?: boolean | undefined; labelField?: string | undefined; checkRowKey?: string | number | undefined; checkMethod?: ((params: { row: any; }) => boolean) | undefined; visibleMethod?: ((params: { row: any; }) => boolean) | undefined; trigger?: "cell" | "row" | "default" | undefined; highlight?: boolean | undefined; strict?: boolean | undefined; slots?: { title?: string | ((params: import("vxe-table").VxeColumnPropTypes.HeaderSlotParams) => any) | null | undefined; radio?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; checkbox?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; default?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; header?: string | ((params: import("vxe-table").VxeColumnPropTypes.HeaderSlotParams) => any) | null | undefined; footer?: string | ((params: import("vxe-table").VxeColumnPropTypes.FooterSlotParams) => any) | null | undefined; content?: string | ((params: import("vxe-table").VxeColumnPropTypes.ContentSlotParams) => any) | null | undefined; filter?: string | ((params: import("vxe-table").VxeColumnPropTypes.FilterSlotParams) => any) | null | undefined; edit?: string | ((params: import("vxe-table").VxeColumnPropTypes.EditSlotParams) => any) | null | undefined; icon?: string | ((params: import("vxe-table").VxeColumnPropTypes.IconSlotParams) => any) | null | undefined; } | undefined; } | undefined; checkboxConfig?: { reserve?: boolean | undefined; labelField?: string | undefined; checkField?: string | undefined; halfField?: string | undefined; showHeader?: boolean | undefined; checkAll?: boolean | undefined; checkRowKeys?: string[] | number[] | undefined; checkStrictly?: boolean | undefined; strict?: boolean | undefined; checkMethod?: ((params: { row: any; }) => boolean) | undefined; visibleMethod?: ((params: { row: any; }) => boolean) | undefined; trigger?: "cell" | "row" | "default" | undefined; highlight?: boolean | undefined; range?: boolean | undefined; slots?: { title?: string | ((params: import("vxe-table").VxeColumnPropTypes.HeaderSlotParams) => any) | null | undefined; radio?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; checkbox?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; default?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; header?: string | ((params: import("vxe-table").VxeColumnPropTypes.HeaderSlotParams) => any) | null | undefined; footer?: string | ((params: import("vxe-table").VxeColumnPropTypes.FooterSlotParams) => any) | null | undefined; content?: string | ((params: import("vxe-table").VxeColumnPropTypes.ContentSlotParams) => any) | null | undefined; filter?: string | ((params: import("vxe-table").VxeColumnPropTypes.FilterSlotParams) => any) | null | undefined; edit?: string | ((params: import("vxe-table").VxeColumnPropTypes.EditSlotParams) => any) | null | undefined; icon?: string | ((params: import("vxe-table").VxeColumnPropTypes.IconSlotParams) => any) | null | undefined; } | undefined; maxCheckSize?: number | undefined; disableHeader?: boolean | undefined; useNCheckbox?: boolean | undefined; indeterminateField?: string | undefined; } | undefined; tooltipConfig?: { showAll?: boolean | undefined; theme?: "dark" | "light" | undefined; enterable?: boolean | undefined; enterDelay?: number | undefined; leaveDelay?: number | undefined; contentMethod?: ((params: { items: any[]; row: any; rowIndex: number; $rowIndex: number; _rowIndex: number; column: import("vxe-table").VxeTableDefines.ColumnInfo; columnIndex: number; $columnIndex: number; _columnIndex: number; type: "body" | "footer" | "header"; cell: HTMLElement; $event: any; }) => string | void | null) | undefined; } | undefined; exportConfig?: { filename?: string | undefined; sheetName?: string | undefined; type?: string | undefined; types?: string[] | undefined; mode?: string | undefined; modes?: string[] | undefined; original?: boolean | undefined; message?: boolean | undefined; isHeader?: boolean | undefined; isFooter?: boolean | undefined; isMerge?: boolean | undefined; isColgroup?: boolean | undefined; download?: boolean | undefined; data?: any[] | undefined; columns?: { property: string; type: import("vxe-table").VxeColumnPropTypes.Type; field: string; title: string; width: import("vxe-table").VxeColumnPropTypes.Width; minWidth: import("vxe-table").VxeColumnPropTypes.MinWidth; resizable: boolean; fixed: import("vxe-table").VxeColumnPropTypes.Fixed; align: import("vxe-table").VxeColumnPropTypes.Align; headerAlign: import("vxe-table").VxeColumnPropTypes.Align; footerAlign: import("vxe-table").VxeColumnPropTypes.Align; showOverflow: import("vxe-table").VxeTablePropTypes.ShowOverflow; showHeaderOverflow: import("vxe-table").VxeTablePropTypes.ShowOverflow; showFooterOverflow: import("vxe-table").VxeTablePropTypes.ShowOverflow; className: import("vxe-table").VxeColumnPropTypes.ClassName; headerClassName: import("vxe-table").VxeColumnPropTypes.HeaderClassName; footerClassName: import("vxe-table").VxeColumnPropTypes.FooterClassName; formatter: import("vxe-table").VxeColumnPropTypes.Formatter; sortable: boolean; sortBy: import("vxe-table").VxeColumnPropTypes.SortBy; sortType: import("vxe-table").VxeColumnPropTypes.SortType; filters: { label?: string | number | undefined; value?: any; data?: any; resetValue?: any; checked?: boolean | undefined; }[]; filterMultiple: boolean; filterMethod: import("vxe-table").VxeColumnPropTypes.FilterMethod; filterRender: { options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; content?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; events?: { [key: string]: Function; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; }; treeNode: boolean; visible: boolean; exportMethod: import("vxe-table").VxeColumnPropTypes.ExportMethod; footerExportMethod: import("vxe-table").VxeColumnPropTypes.FooterExportMethod; titleHelp: { useHTML?: boolean | undefined; content?: import("vxe-table").VxeTooltipPropTypes.Content | undefined; enterable?: boolean | undefined; theme?: string | undefined; icon?: string | undefined; message?: string | undefined; }; titlePrefix: { useHTML?: boolean | undefined; content?: import("vxe-table").VxeTooltipPropTypes.Content | undefined; enterable?: boolean | undefined; theme?: string | undefined; icon?: string | undefined; message?: string | undefined; }; cellType: import("vxe-table").VxeColumnPropTypes.CellType; cellRender: { events?: { [key: string]: (cellParams: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams, ...args: any[]) => any; } | undefined; options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; content?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; }; editRender: { events?: { [key: string]: (cellParams: import("vxe-table").VxeColumnPropTypes.EditSlotParams, ...args: any[]) => any; } | undefined; enabled?: boolean | undefined; options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; autofocus?: string | undefined; autoselect?: boolean | undefined; defaultValue?: string | number | object | RegExp | any[] | Date | ((params: { column: import("vxe-table").VxeTableDefines.ColumnInfo; }) => any) | null | undefined; immediate?: boolean | undefined; content?: string | undefined; placeholder?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; }; contentRender: { options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; events?: { [key: string]: Function; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; }; params: any; slots: { title?: string | ((params: import("vxe-table").VxeColumnPropTypes.HeaderSlotParams) => any) | null | undefined; radio?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; checkbox?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; default?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; header?: string | ((params: import("vxe-table").VxeColumnPropTypes.HeaderSlotParams) => any) | null | undefined; footer?: string | ((params: import("vxe-table").VxeColumnPropTypes.FooterSlotParams) => any) | null | undefined; content?: string | ((params: import("vxe-table").VxeColumnPropTypes.ContentSlotParams) => any) | null | undefined; filter?: string | ((params: import("vxe-table").VxeColumnPropTypes.FilterSlotParams) => any) | null | undefined; edit?: string | ((params: import("vxe-table").VxeColumnPropTypes.EditSlotParams) => any) | null | undefined; icon?: string | ((params: import("vxe-table").VxeColumnPropTypes.IconSlotParams) => any) | null | undefined; }; id: string; parentId: string; level: number; rowSpan: number; colSpan: number; halfVisible: boolean; defaultVisible: any; checked: boolean; halfChecked: boolean; disabled: boolean; order: import("vxe-table").VxeTablePropTypes.SortOrder; sortTime: number; renderWidth: number; renderHeight: number; resizeWidth: number; model: { update: boolean; value: any; }; children: any[]; renderHeader: (params: import("vxe-table").VxeTableDefines.CellRenderHeaderParams) => import("vue").VNode[]; renderCell: (params: import("vxe-table").VxeTableDefines.CellRenderCellParams) => import("vue").VNode[]; renderData: (params: import("vxe-table").VxeTableDefines.CellRenderDataParams) => import("vue").VNode[]; renderFooter: (params: import("vxe-table").VxeTableDefines.CellRenderFooterParams) => import("vue").VNode[]; getTitle: () => string; getKey: () => string; }[] | { colid?: number | undefined; type?: string | undefined; field?: string | undefined; }[] | undefined; columnFilterMethod?: ((params: { column: import("vxe-table").VxeTableDefines.ColumnInfo; $columnIndex: number; }) => boolean) | undefined; dataFilterMethod?: ((params: { row: any; $rowIndex: number; }) => boolean) | undefined; footerFilterMethod?: ((params: { items: any[]; $rowIndex: number; }) => boolean) | undefined; remote?: boolean | undefined; useStyle?: boolean | undefined; sheetMethod?: ((params: import("vxe-table").VxeTableDefines.ExtortSheetMethodParams) => void) | undefined; exportMethod?: ((params: { $table: import("vxe-table").VxeTableConstructor; $grid?: import("vxe-table").VxeGridConstructor | undefined; options: import("vxe-table").VxeTablePropTypes.ExportHandleOptions; }) => Promise) | undefined; beforeExportMethod?: ((params: { options: import("vxe-table").VxeTablePropTypes.ExportHandleOptions; }) => void) | undefined; afterExportMethod?: ((params: { options: import("vxe-table").VxeTablePropTypes.ExportHandleOptions; }) => void) | undefined; } | undefined; importConfig?: { types?: string[] | undefined; mode?: string | undefined; modes?: string[] | undefined; message?: boolean | undefined; remote?: boolean | undefined; importMethod?: ((params: { $table: import("vxe-table").VxeTableConstructor; $grid: import("vxe-table").VxeGridConstructor; file: File; options: import("vxe-table").VxeTablePropTypes.ImportHandleOptions; }) => Promise) | undefined; beforeImportMethod?: ((params: { $table: import("vxe-table").VxeTableConstructor; options: any; }) => void) | undefined; afterImportMethod?: ((params: { $table: import("vxe-table").VxeTableConstructor; options: any; status: boolean; }) => void) | undefined; } | undefined; printConfig?: { sheetName?: string | undefined; mode?: string | undefined; modes?: string[] | undefined; original?: boolean | undefined; isHeader?: boolean | undefined; isFooter?: boolean | undefined; data?: any[] | undefined; columns?: { property: string; type: import("vxe-table").VxeColumnPropTypes.Type; field: string; title: string; width: import("vxe-table").VxeColumnPropTypes.Width; minWidth: import("vxe-table").VxeColumnPropTypes.MinWidth; resizable: boolean; fixed: import("vxe-table").VxeColumnPropTypes.Fixed; align: import("vxe-table").VxeColumnPropTypes.Align; headerAlign: import("vxe-table").VxeColumnPropTypes.Align; footerAlign: import("vxe-table").VxeColumnPropTypes.Align; showOverflow: import("vxe-table").VxeTablePropTypes.ShowOverflow; showHeaderOverflow: import("vxe-table").VxeTablePropTypes.ShowOverflow; showFooterOverflow: import("vxe-table").VxeTablePropTypes.ShowOverflow; className: import("vxe-table").VxeColumnPropTypes.ClassName; headerClassName: import("vxe-table").VxeColumnPropTypes.HeaderClassName; footerClassName: import("vxe-table").VxeColumnPropTypes.FooterClassName; formatter: import("vxe-table").VxeColumnPropTypes.Formatter; sortable: boolean; sortBy: import("vxe-table").VxeColumnPropTypes.SortBy; sortType: import("vxe-table").VxeColumnPropTypes.SortType; filters: { label?: string | number | undefined; value?: any; data?: any; resetValue?: any; checked?: boolean | undefined; }[]; filterMultiple: boolean; filterMethod: import("vxe-table").VxeColumnPropTypes.FilterMethod; filterRender: { options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; content?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; events?: { [key: string]: Function; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; }; treeNode: boolean; visible: boolean; exportMethod: import("vxe-table").VxeColumnPropTypes.ExportMethod; footerExportMethod: import("vxe-table").VxeColumnPropTypes.FooterExportMethod; titleHelp: { useHTML?: boolean | undefined; content?: import("vxe-table").VxeTooltipPropTypes.Content | undefined; enterable?: boolean | undefined; theme?: string | undefined; icon?: string | undefined; message?: string | undefined; }; titlePrefix: { useHTML?: boolean | undefined; content?: import("vxe-table").VxeTooltipPropTypes.Content | undefined; enterable?: boolean | undefined; theme?: string | undefined; icon?: string | undefined; message?: string | undefined; }; cellType: import("vxe-table").VxeColumnPropTypes.CellType; cellRender: { events?: { [key: string]: (cellParams: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams, ...args: any[]) => any; } | undefined; options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; content?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; }; editRender: { events?: { [key: string]: (cellParams: import("vxe-table").VxeColumnPropTypes.EditSlotParams, ...args: any[]) => any; } | undefined; enabled?: boolean | undefined; options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; autofocus?: string | undefined; autoselect?: boolean | undefined; defaultValue?: string | number | object | RegExp | any[] | Date | ((params: { column: import("vxe-table").VxeTableDefines.ColumnInfo; }) => any) | null | undefined; immediate?: boolean | undefined; content?: string | undefined; placeholder?: string | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; }; contentRender: { options?: any[] | undefined; optionProps?: { value?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; optionGroups?: any[] | undefined; optionGroupProps?: { options?: string | undefined; label?: string | undefined; key?: string | undefined; } | undefined; name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; events?: { [key: string]: Function; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; }; params: any; slots: { title?: string | ((params: import("vxe-table").VxeColumnPropTypes.HeaderSlotParams) => any) | null | undefined; radio?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; checkbox?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; default?: string | ((params: import("vxe-table").VxeColumnPropTypes.DefaultSlotParams) => any) | null | undefined; header?: string | ((params: import("vxe-table").VxeColumnPropTypes.HeaderSlotParams) => any) | null | undefined; footer?: string | ((params: import("vxe-table").VxeColumnPropTypes.FooterSlotParams) => any) | null | undefined; content?: string | ((params: import("vxe-table").VxeColumnPropTypes.ContentSlotParams) => any) | null | undefined; filter?: string | ((params: import("vxe-table").VxeColumnPropTypes.FilterSlotParams) => any) | null | undefined; edit?: string | ((params: import("vxe-table").VxeColumnPropTypes.EditSlotParams) => any) | null | undefined; icon?: string | ((params: import("vxe-table").VxeColumnPropTypes.IconSlotParams) => any) | null | undefined; }; id: string; parentId: string; level: number; rowSpan: number; colSpan: number; halfVisible: boolean; defaultVisible: any; checked: boolean; halfChecked: boolean; disabled: boolean; order: import("vxe-table").VxeTablePropTypes.SortOrder; sortTime: number; renderWidth: number; renderHeight: number; resizeWidth: number; model: { update: boolean; value: any; }; children: any[]; renderHeader: (params: import("vxe-table").VxeTableDefines.CellRenderHeaderParams) => import("vue").VNode[]; renderCell: (params: import("vxe-table").VxeTableDefines.CellRenderCellParams) => import("vue").VNode[]; renderData: (params: import("vxe-table").VxeTableDefines.CellRenderDataParams) => import("vue").VNode[]; renderFooter: (params: import("vxe-table").VxeTableDefines.CellRenderFooterParams) => import("vue").VNode[]; getTitle: () => string; getKey: () => string; }[] | { colid?: number | undefined; type?: string | undefined; field?: string | undefined; }[] | undefined; style?: string | undefined; content?: string | undefined; columnFilterMethod?: ((params: { column: import("vxe-table").VxeTableDefines.ColumnInfo; $columnIndex: number; }) => boolean) | undefined; dataFilterMethod?: ((params: { row: any; $rowIndex: number; }) => boolean) | undefined; footerFilterMethod?: ((params: { items: any[]; $rowIndex: number; }) => boolean) | undefined; beforePrintMethod?: ((params: { $table: import("vxe-table").VxeTableConstructor | null; content: string; options: import("vxe-table").VxeTablePropTypes.PrintHandleOptions; }) => string) | undefined; } | undefined; expandConfig?: { labelField?: string | undefined; expandAll?: boolean | undefined; expandRowKeys?: string[] | number[] | undefined; accordion?: boolean | undefined; trigger?: "cell" | "row" | "default" | undefined; lazy?: boolean | undefined; reserve?: boolean | undefined; height?: number | undefined; loadMethod?: ((params: { $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; row: any; rowIndex: number; $rowIndex: number; }) => Promise) | undefined; toggleMethod?: ((params: { $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; expanded: boolean; row: any; rowIndex: number; $rowIndex: number; column: import("vxe-table").VxeTableDefines.ColumnInfo; columnIndex: number; $columnIndex: number; }) => boolean) | undefined; visibleMethod?: ((params: import("vxe-table").VxeTableDefines.CellRenderBodyParams) => boolean) | undefined; showIcon?: boolean | undefined; iconOpen?: string | undefined; iconClose?: string | undefined; iconLoaded?: string | undefined; } | undefined; treeConfig?: { transform?: boolean | undefined; rowField?: string | undefined; parentField?: string | undefined; children?: string | undefined; mapChildren?: string | undefined; indent?: number | undefined; line?: boolean | undefined; expandAll?: boolean | undefined; expandRowKeys?: string[] | number[] | undefined; accordion?: boolean | undefined; trigger?: "cell" | "row" | "default" | undefined; lazy?: boolean | undefined; hasChild?: string | undefined; reserve?: boolean | undefined; loadMethod?: ((params: { $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; row: any; }) => Promise) | undefined; toggleMethod?: ((params: { $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; expanded: boolean; row: any; column: import("vxe-table").VxeTableDefines.ColumnInfo; columnIndex: number; $columnIndex: number; }) => boolean) | undefined; showIcon?: boolean | undefined; iconOpen?: string | undefined; iconClose?: string | undefined; iconLoaded?: string | undefined; } | undefined; menuConfig?: { header?: { disabled?: boolean | undefined; options?: { [x: string]: any; code?: string | undefined; name?: string | undefined; prefixIcon?: string | undefined; suffixIcon?: string | undefined; className?: string | undefined; visible?: boolean | undefined; disabled?: boolean | undefined; children?: { [x: string]: any; code?: string | undefined; name?: string | undefined; prefixIcon?: string | undefined; className?: string | undefined; visible?: boolean | undefined; disabled?: boolean | undefined; params?: any; }[] | undefined; params?: any; }[][] | undefined; } | undefined; body?: { disabled?: boolean | undefined; options?: { [x: string]: any; code?: string | undefined; name?: string | undefined; prefixIcon?: string | undefined; suffixIcon?: string | undefined; className?: string | undefined; visible?: boolean | undefined; disabled?: boolean | undefined; children?: { [x: string]: any; code?: string | undefined; name?: string | undefined; prefixIcon?: string | undefined; className?: string | undefined; visible?: boolean | undefined; disabled?: boolean | undefined; params?: any; }[] | undefined; params?: any; }[][] | undefined; } | undefined; footer?: { disabled?: boolean | undefined; options?: { [x: string]: any; code?: string | undefined; name?: string | undefined; prefixIcon?: string | undefined; suffixIcon?: string | undefined; className?: string | undefined; visible?: boolean | undefined; disabled?: boolean | undefined; children?: { [x: string]: any; code?: string | undefined; name?: string | undefined; prefixIcon?: string | undefined; className?: string | undefined; visible?: boolean | undefined; disabled?: boolean | undefined; params?: any; }[] | undefined; params?: any; }[][] | undefined; } | undefined; trigger?: "cell" | "default" | undefined; className?: string | undefined; visibleMethod?: ((params: { type: string; options: import("vxe-table").VxeTableDefines.MenuFirstOption[][]; columns: import("vxe-table").VxeTableDefines.ColumnInfo[]; row?: any; rowIndex?: number | undefined; column?: import("vxe-table").VxeTableDefines.ColumnInfo | undefined; columnIndex?: number | undefined; }) => boolean) | undefined; } | undefined; mouseConfig?: { selected?: boolean | undefined; area?: boolean | undefined; extension?: boolean | undefined; } | undefined; areaConfig?: { selectCellByHeader?: boolean | undefined; extendByCopy?: boolean | undefined; extendByCalc?: boolean | undefined; extendCalcMethod?: ((params: import("vxe-table").VxeTableProDefines.ExtendCellAreaCalcBaseParams) => any[][]) | undefined; extendSetMethod?: ((params: { cellValue: any; row: any; column: import("vxe-table").VxeTableDefines.ColumnInfo; } & import("vxe-table").VxeTableProDefines.ExtendCellAreaCalcBaseParams) => void) | undefined; beforeExtendSetMethod?: ((params: import("vxe-table").VxeTableProDefines.ExtendCellAreaCalcBaseParams) => boolean) | undefined; afterExtendSetMethod?: ((params: { extendValues: any[][]; } & import("vxe-table").VxeTableProDefines.ExtendCellAreaCalcBaseParams) => boolean) | undefined; } | undefined; fnrConfig?: { isFind?: boolean | undefined; findMethod?: ((params: { cellValue: any; isWhole: boolean; isRE: boolean; isSensitive: boolean; findValue: string | null; findRE: RegExp | null; }) => boolean) | undefined; beforeFindMethod?: ((params: { isAll: boolean; findValue: string | null; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; $grid: import("vxe-table").VxeGridConstructor | null | undefined; }) => boolean) | undefined; afterFindMethod?: ((params: { isAll: boolean; findValue: string | null; result: import("vxe-table").VxeTableProDefines.FindAndReplaceResult[]; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; $grid: import("vxe-table").VxeGridConstructor | null | undefined; }) => void) | undefined; isReplace?: boolean | undefined; replaceMethod?: ((params: { row: any; column: import("vxe-table").VxeTableDefines.ColumnInfo; cellValue: any; }) => void) | undefined; beforeReplaceMethod?: ((params: { isAll: boolean; findValue: string | null; replaceValue: string; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; $grid: import("vxe-table").VxeGridConstructor | null | undefined; }) => boolean) | undefined; afterReplaceMethod?: ((params: { isAll: boolean; findValue: string | null; replaceValue: string; result: import("vxe-table").VxeTableProDefines.FindAndReplaceResult[]; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; $grid: import("vxe-table").VxeGridConstructor | null | undefined; }) => void) | undefined; } | undefined; keyboardConfig?: { isArrow?: boolean | undefined; isEsc?: boolean | undefined; isDel?: boolean | undefined; isEnter?: boolean | undefined; isTab?: boolean | undefined; isEdit?: boolean | undefined; isMerge?: boolean | undefined; isClip?: boolean | undefined; isFNR?: boolean | undefined; isChecked?: boolean | undefined; enterToTab?: boolean | undefined; delMethod?: ((params: { row: any; rowIndex: number; column: import("vxe-table").VxeTableDefines.ColumnInfo; columnIndex: number; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; }) => void) | undefined; backMethod?: ((params: { row: any; rowIndex: number; column: import("vxe-table").VxeTableDefines.ColumnInfo; columnIndex: number; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; }) => void) | undefined; editMethod?: ((params: { row: any; rowIndex: number; column: import("vxe-table").VxeTableDefines.ColumnInfo; columnIndex: number; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; $grid: import("vxe-table").VxeGridConstructor | null | undefined; }) => boolean) | undefined; forceArrowKey?: boolean | undefined; } | undefined; clipConfig?: { isCopy?: boolean | undefined; isCut?: boolean | undefined; isPaste?: boolean | undefined; isFillPaste?: boolean | undefined; isRowIncrement?: boolean | undefined; isColumnIncrement?: boolean | undefined; copyMethod?: ((params: { isCut: boolean; row: any; column: import("vxe-table").VxeTableDefines.ColumnInfo; cellValue: any; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; $grid: import("vxe-table").VxeGridConstructor | null | undefined; }) => string) | undefined; beforeCopyMethod?: ((params: { isCut: boolean; activeArea: import("vxe-table").VxeTableProDefines.MouseActiveCellArea; targetAreas: import("vxe-table").VxeTableProDefines.CellAreaParams[]; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; $grid: import("vxe-table").VxeGridConstructor | null | undefined; }) => boolean) | undefined; afterCopyMethod?: ((params: { isCut: boolean; targetAreas: import("vxe-table").VxeTableProDefines.CellAreaParams[]; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; $grid: import("vxe-table").VxeGridConstructor | null | undefined; }) => boolean) | undefined; cutMethod?: ((params: { row: any; column: import("vxe-table").VxeTableDefines.ColumnInfo; cellValue: any; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; $grid: import("vxe-table").VxeGridConstructor | null | undefined; }) => void) | undefined; beforeCutMethod?: ((params: { activeArea: import("vxe-table").VxeTableProDefines.MouseActiveCellArea; cutAreas: import("vxe-table").VxeTableProDefines.CellAreaParams[]; currentAreas: import("vxe-table").VxeTableProDefines.CellAreaParams[]; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; $grid: import("vxe-table").VxeGridConstructor | null | undefined; }) => boolean) | undefined; afterCutMethod?: ((params: { cutAreas: import("vxe-table").VxeTableProDefines.CellAreaParams[]; currentAreas: import("vxe-table").VxeTableProDefines.CellAreaParams[]; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; $grid: import("vxe-table").VxeGridConstructor | null | undefined; }) => void) | undefined; pasteMethod?: ((params: { isCut: boolean; row: any; column: import("vxe-table").VxeTableDefines.ColumnInfo; cellValue: any; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; $grid: import("vxe-table").VxeGridConstructor | null | undefined; }) => void) | undefined; beforePasteMethod?: ((params: { isCut: boolean; activeArea: import("vxe-table").VxeTableProDefines.MouseActiveCellArea; cutAreas: import("vxe-table").VxeTableProDefines.CellAreaParams[]; currentAreas: import("vxe-table").VxeTableProDefines.CellAreaParams[]; targetAreas: import("vxe-table").VxeTableProDefines.CellAreaParams[]; cellValues: string[][]; pasteCells: string[][]; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; $grid: import("vxe-table").VxeGridConstructor | null | undefined; }) => boolean) | undefined; afterPasteMethod?: ((params: { isCut: boolean; currentAreas: import("vxe-table").VxeTableProDefines.CellAreaParams[]; cutAreas: import("vxe-table").VxeTableProDefines.CellAreaParams[]; targetAreas: import("vxe-table").VxeTableProDefines.CellAreaParams[]; cellValues: any[][]; pasteCells: string[][]; insertRows: any[]; insertColumns: import("vxe-table").VxeTableDefines.ColumnInfo[]; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; $grid: import("vxe-table").VxeGridConstructor | null | undefined; }) => boolean) | undefined; createRowsMethod?: ((params: { currentAreas: import("vxe-table").VxeTableProDefines.CellAreaParams[]; targetAreas: import("vxe-table").VxeTableProDefines.CellAreaParams[]; cellValues: any[][]; pasteCells: string[][]; insertRows: any[]; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; $grid: import("vxe-table").VxeGridConstructor | null | undefined; }) => any[]) | undefined; createColumnsMethod?: ((params: { currentAreas: import("vxe-table").VxeTableProDefines.CellAreaParams[]; targetAreas: import("vxe-table").VxeTableProDefines.CellAreaParams[]; cellValues: any[][]; pasteCells: string[][]; insertColumns: import("vxe-table").VxeTableDefines.ColumnOptions[]; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; $grid: import("vxe-table").VxeGridConstructor | null | undefined; }) => import("vxe-table").VxeTableDefines.ColumnOptions[]) | undefined; } | undefined; editConfig?: { trigger?: "manual" | "click" | "dblclick" | undefined; enabled?: boolean | undefined; mode?: string | undefined; icon?: string | undefined; showIcon?: boolean | undefined; showStatus?: boolean | undefined; showUpdateStatus?: boolean | undefined; showInsertStatus?: boolean | undefined; showAsterisk?: boolean | undefined; autoClear?: boolean | undefined; beforeEditMethod?: ((params: { row: any; rowIndex: number; column: import("vxe-table").VxeTableDefines.ColumnInfo; columnIndex: number; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; $grid: import("vxe-table").VxeGridConstructor | null | undefined; }) => boolean) | undefined; activeMethod?: ((params: { row: any; rowIndex: number; column: import("vxe-table").VxeTableDefines.ColumnInfo; columnIndex: number; $table: import("vxe-table").VxeTableConstructor & import("vxe-table").VxeTablePrivateMethods; $grid: import("vxe-table").VxeGridConstructor | null | undefined; }) => boolean) | undefined; } | undefined; validConfig?: { autoPos?: boolean | undefined; showMessage?: boolean | undefined; message?: string | undefined; maxWidth?: number | undefined; } | undefined; editRules?: import("vxe-table").VxeTablePropTypes.EditRules | undefined; emptyText?: string | undefined; emptyRender?: { name?: string | undefined; props?: { [key: string]: any; } | undefined; attrs?: { [key: string]: any; } | undefined; events?: { [key: string]: Function; } | undefined; children?: any[] | undefined; cellType?: "string" | "number" | undefined; } | undefined; loadingConfig?: { icon?: string | undefined; text?: string | undefined; } | undefined; fit?: boolean | undefined; animat?: boolean | undefined; delayHover?: number | undefined; scrollX?: { gt?: number | undefined; oSize?: number | undefined; enabled?: boolean | undefined; scrollToLeftOnChange?: boolean | undefined; } | undefined; scrollY?: { mode?: "default" | "wheel" | undefined; gt?: number | undefined; oSize?: number | undefined; enabled?: boolean | undefined; scrollToTopOnChange?: boolean | undefined; rHeight?: number | undefined; adaptive?: boolean | undefined; } | undefined; params?: any; uuid?: string | undefined; isTree?: import("../../../shared/types").MaybeString<0 | 1 | 2 | 3> | undefined; isBatchSelect?: import("../../../shared/types").MaybeString<0 | 1> | undefined; isSingleSelect?: import("../../../shared/types").MaybeString<0 | 1> | undefined; dragScroll?: boolean | undefined; dragScrollConfig?: { dragEle?: string | import("vue").Component | HTMLElement | { [x: string]: any; setup?: ((this: void, props: import("@vue/shared").LooseRequired, ctx: { attrs: { [x: string]: unknown; }; slots: Readonly<{ [name: string]: import("vue").Slot | undefined; }>; emit: ((event: unknown, ...args: any[]) => void) | ((event: string, ...args: any[]) => void); expose: = Record>(exposed?: Exposed | undefined) => void; }) => any) | undefined; name?: string | undefined; template?: string | object | undefined; render?: Function | undefined; components?: Record> | undefined; directives?: Record> | undefined; inheritAttrs?: boolean | undefined; emits?: any; slots?: {} | undefined; expose?: string[] | undefined; serverPrefetch?: (() => void | Promise) | undefined; compilerOptions?: { isCustomElement?: ((tag: string) => boolean) | undefined; whitespace?: "preserve" | "condense" | undefined; comments?: boolean | undefined; delimiters?: [string, string] | undefined; } | undefined; call?: ((this: unknown, ...args: unknown[]) => never) | undefined; __isFragment?: undefined; __isTeleport?: undefined; __isSuspense?: undefined; __defaults?: {} | undefined; compatConfig?: { GLOBAL_MOUNT?: boolean | "suppress-warning" | undefined; GLOBAL_MOUNT_CONTAINER?: boolean | "suppress-warning" | undefined; GLOBAL_EXTEND?: boolean | "suppress-warning" | undefined; GLOBAL_PROTOTYPE?: boolean | "suppress-warning" | undefined; GLOBAL_SET?: boolean | "suppress-warning" | undefined; GLOBAL_DELETE?: boolean | "suppress-warning" | undefined; GLOBAL_OBSERVABLE?: boolean | "suppress-warning" | undefined; GLOBAL_PRIVATE_UTIL?: boolean | "suppress-warning" | undefined; CONFIG_SILENT?: boolean | "suppress-warning" | undefined; CONFIG_DEVTOOLS?: boolean | "suppress-warning" | undefined; CONFIG_KEY_CODES?: boolean | "suppress-warning" | undefined; CONFIG_PRODUCTION_TIP?: boolean | "suppress-warning" | undefined; CONFIG_IGNORED_ELEMENTS?: boolean | "suppress-warning" | undefined; CONFIG_WHITESPACE?: boolean | "suppress-warning" | undefined; CONFIG_OPTION_MERGE_STRATS?: boolean | "suppress-warning" | undefined; INSTANCE_SET?: boolean | "suppress-warning" | undefined; INSTANCE_DELETE?: boolean | "suppress-warning" | undefined; INSTANCE_DESTROY?: boolean | "suppress-warning" | undefined; INSTANCE_EVENT_EMITTER?: boolean | "suppress-warning" | undefined; INSTANCE_EVENT_HOOKS?: boolean | "suppress-warning" | undefined; INSTANCE_CHILDREN?: boolean | "suppress-warning" | undefined; INSTANCE_LISTENERS?: boolean | "suppress-warning" | undefined; INSTANCE_SCOPED_SLOTS?: boolean | "suppress-warning" | undefined; INSTANCE_ATTRS_CLASS_STYLE?: boolean | "suppress-warning" | undefined; OPTIONS_DATA_FN?: boolean | "suppress-warning" | undefined; OPTIONS_DATA_MERGE?: boolean | "suppress-warning" | undefined; OPTIONS_BEFORE_DESTROY?: boolean | "suppress-warning" | undefined; OPTIONS_DESTROYED?: boolean | "suppress-warning" | undefined; WATCH_ARRAY?: boolean | "suppress-warning" | undefined; PROPS_DEFAULT_THIS?: boolean | "suppress-warning" | undefined; V_ON_KEYCODE_MODIFIER?: boolean | "suppress-warning" | undefined; CUSTOM_DIR?: boolean | "suppress-warning" | undefined; ATTR_FALSE_VALUE?: boolean | "suppress-warning" | undefined; ATTR_ENUMERATED_COERCION?: boolean | "suppress-warning" | undefined; TRANSITION_CLASSES?: boolean | "suppress-warning" | undefined; TRANSITION_GROUP_ROOT?: boolean | "suppress-warning" | undefined; COMPONENT_ASYNC?: boolean | "suppress-warning" | undefined; COMPONENT_FUNCTIONAL?: boolean | "suppress-warning" | undefined; COMPONENT_V_MODEL?: boolean | "suppress-warning" | undefined; RENDER_FUNCTION?: boolean | "suppress-warning" | undefined; FILTERS?: boolean | "suppress-warning" | undefined; PRIVATE_APIS?: boolean | "suppress-warning" | undefined; MODE?: 2 | 3 | ((comp: import("vue").Component | null) => 2 | 3) | undefined; } | undefined; data?: ((this: any, vm: any) => any) | undefined; computed?: import("vue").ComputedOptions | undefined; methods?: import("vue").MethodOptions | undefined; watch?: { [x: string]: (string | import("vue").WatchCallback | ({ handler: string | import("vue").WatchCallback; } & import("vue").WatchOptions)) | (string | import("vue").WatchCallback | ({ handler: string | import("vue").WatchCallback; } & import("vue").WatchOptions))[]; } | undefined; provide?: import("vue").ComponentProvideOptions | undefined; inject?: {} | string[] | undefined; filters?: Record | undefined; mixins?: any[] | undefined; extends?: any; beforeCreate?: (() => any) | undefined; created?: (() => any) | undefined; beforeMount?: (() => any) | undefined; mounted?: (() => any) | undefined; beforeUpdate?: (() => any) | undefined; updated?: (() => any) | undefined; activated?: (() => any) | undefined; deactivated?: (() => any) | undefined; beforeDestroy?: (() => any) | undefined; beforeUnmount?: (() => any) | undefined; destroyed?: (() => any) | undefined; unmounted?: (() => any) | undefined; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | undefined; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | undefined; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}, "", {}, any> | null, info: string) => boolean | void) | undefined; delimiters?: [string, string] | undefined; __differentiator?: string | number | symbol | undefined; __isBuiltIn?: boolean | undefined; __file?: string | undefined; __name?: string | undefined; } | undefined; changeCursor?: boolean | undefined; scrollTarget?: any; duration?: number | undefined; type?: "px" | "percent" | undefined; isDraggableEle?: ((event: MouseEvent) => boolean) | undefined; getScrollState?: ((target: import("../..").DragScrollTargetType | undefined) => { scrollTop: number; scrollLeft: number; }) | undefined; setScrollState?: ((target: import("../..").DragScrollTargetType | undefined, state: { scrollTarget: any; scrollTop: number; scrollLeft: number; offsetX: number; offsetY: number; startScrollX: number; startScrollY: number; }) => void) | undefined; } | undefined; selectType?: "radio" | "checkbox" | null | undefined; rowDraggable?: boolean | undefined; showSeq?: boolean | undefined; forceClearable?: boolean | undefined; hideSettingBtn?: import("../../../shared/types").MaybeString<0 | 1> | undefined; rowGroupSetting?: { firstRowGroup?: { groupName?: string | undefined; title: string; list: string[]; }[] | undefined; secondRowGroup?: { groupName?: string | undefined; title: string; list: string[]; }[] | undefined; thirdRowGroup?: { groupName?: string | undefined; title: string; list: string[]; }[] | undefined; fourthRowGroup?: { groupName?: string | undefined; title: string; list: string[]; }[] | undefined; fifthRowGroup?: { groupName?: string | undefined; title: string; list: string[]; }[] | undefined; sixthRowGroup?: { groupName?: string | undefined; title: string; list: string[]; }[] | undefined; seventhRowGroup?: { groupName?: string | undefined; title: string; list: string[]; }[] | undefined; eighthRowGroup?: { groupName?: string | undefined; title: string; list: string[]; }[] | undefined; ninthRowGroup?: { groupName?: string | undefined; title: string; list: string[]; }[] | undefined; tenthRowGroup?: { groupName?: string | undefined; title: string; list: string[]; }[] | undefined; } | undefined; anchorList?: (string | { name?: string | undefined; field: string; })[] | undefined; sortableConfig?: { [x: string]: any; enable?: boolean | undefined; usePreset?: boolean | undefined; } | undefined; operationalForm?: { operationFormParam: string[]; operationalRule: string; operationalPrecision: string; operationalResult: string; }[] | undefined; operationForm?: { operationFormParam: string[]; operationalRule: string; operationalPrecision: string; operationalResult: string; }[] | undefined; dateOperationalForm?: { scene: "DIFF" | "CALC"; precision: string; diffValUnit: "DAY" | "HOUR" | "MIN" | "DHM"; diffValField: string; startDateField: string; endDateField: string; }[] | undefined; verticalConfig?: { enable?: boolean | undefined; headerWidth?: number | "auto" | ((level: number) => number) | undefined; bodyWidth?: number | ((index: number) => number) | undefined; bodyMinWidth?: number | ((index: number) => number) | undefined; } | undefined; pagerScroll?: { enable?: boolean | undefined; capacity?: number | undefined; loading?: boolean | undefined; } | undefined; stickyFixedConfig?: { enable?: boolean | undefined; } | undefined; tableRowHeight?: string | number | undefined; tableHeaderRowHeight?: string | number | undefined; crossColumnSetting?: { columnWidth?: number | undefined; rowHeight?: number | undefined; fixedColumnList?: { setting: { alias?: string | undefined; name?: string | undefined; option?: { text: string; value?: string | undefined; }[] | undefined; }; columnWidth?: number | undefined; }[] | undefined; } | undefined; onFormChange?: ((payload_0: import("../../../components/iho-table/src/types").IhoTableFormChangePayload) => void) | undefined; onSettingClick?: (() => void) | undefined; onFormClick?: ((payload_0: import("../../../components/iho-table/src/types").IhoTableFormChangePayload) => void) | undefined; onKeyboard?: ((payload_0: import("../../../components/iho-table/src/types").IHoTableKeyboardPayload) => void) | undefined; onRowDrag?: ((payload_0: import("sortablejs").SortableEvent) => void) | undefined; }>; configChanged: boolean; fieldChanged: boolean; dataChanged: boolean; updateState: () => void; header: any; footer: any; slotPropertiesPicker: (args: AnyObject) => Pick; readonly useVersion: typeof useVersion; readonly NConfigProvider: any; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("toggleRowExpand" | "toggleTreeExpand" | "copy" | "scroll" | "sortChange" | "formChange" | "cut" | "keydown" | "paste" | "settingClick" | "formClick" | "keyboard" | "rowDrag" | "resizableChange" | "filterChange" | "keydownStart" | "keydownEnd" | "currentChange" | "radioChange" | "checkboxChange" | "checkboxAll" | "checkboxRangeStart" | "checkboxRangeChange" | "checkboxRangeEnd" | "cellClick" | "cellDblclick" | "cellMenu" | "cellMouseenter" | "cellMouseleave" | "headerCellClick" | "headerCellDblclick" | "headerCellMenu" | "footerCellClick" | "footerCellDblclick" | "footerCellMenu" | "filterVisible" | "menuClick" | "editClosed" | "editActived" | "editDisabled" | "validError" | "custom" | "openFnr" | "pageChange")[], "toggleRowExpand" | "toggleTreeExpand" | "copy" | "scroll" | "sortChange" | "formChange" | "cut" | "keydown" | "paste" | "settingClick" | "formClick" | "keyboard" | "rowDrag" | "resizableChange" | "filterChange" | "keydownStart" | "keydownEnd" | "currentChange" | "radioChange" | "checkboxChange" | "checkboxAll" | "checkboxRangeStart" | "checkboxRangeChange" | "checkboxRangeEnd" | "cellClick" | "cellDblclick" | "cellMenu" | "cellMouseenter" | "cellMouseleave" | "headerCellClick" | "headerCellDblclick" | "headerCellMenu" | "footerCellClick" | "footerCellDblclick" | "footerCellMenu" | "filterVisible" | "menuClick" | "editClosed" | "editActived" | "editDisabled" | "validError" | "custom" | "openFnr" | "pageChange", import("vue").PublicProps, Readonly; default: () => {}; }; fieldList: { type: PropType; default: () => never[]; }; tableData: { type: PropType; default: () => never[]; }; annotation: { type: PropType>; }; requestInstance: { type: PropType; }; uniqueCacheData: { type: BooleanConstructor; default: boolean; }; parallelism: { type: NumberConstructor; default: number; }; developMode: { type: BooleanConstructor; default: boolean; }; experimental: { type: BooleanConstructor; default: boolean; }; nConfigProviderProps: { type: PropType; }; }>> & Readonly<{ onFormChange?: ((...args: any[]) => any) | undefined; onResizableChange?: ((...args: any[]) => any) | undefined; onFilterChange?: ((...args: any[]) => any) | undefined; onScroll?: ((...args: any[]) => any) | undefined; onKeydown?: ((...args: any[]) => any) | undefined; onCopy?: ((...args: any[]) => any) | undefined; onCut?: ((...args: any[]) => any) | undefined; onPaste?: ((...args: any[]) => any) | undefined; onKeydownStart?: ((...args: any[]) => any) | undefined; onKeydownEnd?: ((...args: any[]) => any) | undefined; onCurrentChange?: ((...args: any[]) => any) | undefined; onRadioChange?: ((...args: any[]) => any) | undefined; onCheckboxChange?: ((...args: any[]) => any) | undefined; onCheckboxAll?: ((...args: any[]) => any) | undefined; onCheckboxRangeStart?: ((...args: any[]) => any) | undefined; onCheckboxRangeChange?: ((...args: any[]) => any) | undefined; onCheckboxRangeEnd?: ((...args: any[]) => any) | undefined; onCellClick?: ((...args: any[]) => any) | undefined; onCellDblclick?: ((...args: any[]) => any) | undefined; onCellMenu?: ((...args: any[]) => any) | undefined; onCellMouseenter?: ((...args: any[]) => any) | undefined; onCellMouseleave?: ((...args: any[]) => any) | undefined; onHeaderCellClick?: ((...args: any[]) => any) | undefined; onHeaderCellDblclick?: ((...args: any[]) => any) | undefined; onHeaderCellMenu?: ((...args: any[]) => any) | undefined; onFooterCellClick?: ((...args: any[]) => any) | undefined; onFooterCellDblclick?: ((...args: any[]) => any) | undefined; onFooterCellMenu?: ((...args: any[]) => any) | undefined; onSortChange?: ((...args: any[]) => any) | undefined; onFilterVisible?: ((...args: any[]) => any) | undefined; onToggleRowExpand?: ((...args: any[]) => any) | undefined; onToggleTreeExpand?: ((...args: any[]) => any) | undefined; onMenuClick?: ((...args: any[]) => any) | undefined; onEditClosed?: ((...args: any[]) => any) | undefined; onEditActived?: ((...args: any[]) => any) | undefined; onEditDisabled?: ((...args: any[]) => any) | undefined; onValidError?: ((...args: any[]) => any) | undefined; onCustom?: ((...args: any[]) => any) | undefined; onOpenFnr?: ((...args: any[]) => any) | undefined; onPageChange?: ((...args: any[]) => any) | undefined; onSettingClick?: ((...args: any[]) => any) | undefined; onFormClick?: ((...args: any[]) => any) | undefined; onKeyboard?: ((...args: any[]) => any) | undefined; onRowDrag?: ((...args: any[]) => any) | undefined; }>, { fieldList: LowCodeTableFieldItem[]; parallelism: number; uniqueCacheData: boolean; tableConfig: IhoTableConfig; tableData: AnyObject[]; developMode: boolean; experimental: boolean; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export default _default;