export declare const FxPageTableV2: import("../../utils/types").SFCWithInstall {}; }; cols: { type: ArrayConstructor; default: () => any[]; }; tableData: { type: import("vue").PropType[]>; default: () => any[]; }; dataFetcher: { type: import("vue").PropType<(...args: any) => Promise>; default: () => {}; }; showTree: BooleanConstructor; showAdvSearch: { type: BooleanConstructor; default: boolean; }; showResetAtSimpleMode: BooleanConstructor; searchItems: { type: import("vue").PropType; default: () => any[]; }; selectionActions: { type: ArrayConstructor; default: () => any[]; }; defaultPagination: { type: ObjectConstructor; default: () => { pageSize: number; currentPage: number; total: number; }; }; noDataImage: { type: StringConstructor; default: string; }; showToolBar: { type: BooleanConstructor; default: boolean; }; tabs: { type: import("vue").PropType<{ label: string; name: string; default?: boolean; }[]>; default: () => any[]; }; tabsProps: { type: ObjectConstructor; default: () => {}; }; isMultipleSelect: { type: BooleanConstructor; default: boolean; }; }, { activeTab: import("vue").Ref; tableContentHeight: import("vue").Ref; currentSearchTags: import("vue").Ref<{ key: string; label: string; value: any; valueName: string; type?: string; }[]>; totalInfoData: { search: boolean; checked: boolean; total: number; }; newCols: import("vue").ComputedRef; slotCols: import("vue").ComputedRef; filterSlots: import("vue").ComputedRef; tableStyle: import("vue").Ref>; searchItemsSlots: import("vue").ComputedRef; searchBarChanged: (searchArr: import("./src/types").TagItem[], searchType: number) => void; setContentHeight: (val: number) => void; setTagBoxHeight: (val: number) => void; clearTags: (val: import("./src/types").TagItem[]) => void; isSelectedAll: import("vue").Ref; selectedRowKeys: import("vue").Ref; selectAll: () => void; selectRow: () => void; isIndeterminate: import("vue").Ref; pagination: { show: boolean; currentPage: number; pageSize: number; total: number; }; pageSize: import("vue").Ref; currentPage: import("vue").Ref; total: import("vue").Ref; setTotal: (all: number) => void; currentPageChange: (page: number) => void; pageSizeChange: (size: number) => void; refresh: (auto?: boolean) => Promise; reset: () => void; resetAll: () => void; clearAll: () => void; setSeletedRowKeys: (keys: string[]) => void; simpleTableListRef: import("vue").Ref; tableContentRef: import("vue").Ref; handleRadioChange: (id: string | number) => void; selectedRadioKey: import("vue").Ref; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("cell-click" | "row-click" | "sort-change" | "selectedRowKeys" | "tab-change" | "clear-tags")[], "cell-click" | "row-click" | "sort-change" | "selectedRowKeys" | "tab-change" | "clear-tags", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly {}; }; cols: { type: ArrayConstructor; default: () => any[]; }; tableData: { type: import("vue").PropType[]>; default: () => any[]; }; dataFetcher: { type: import("vue").PropType<(...args: any) => Promise>; default: () => {}; }; showTree: BooleanConstructor; showAdvSearch: { type: BooleanConstructor; default: boolean; }; showResetAtSimpleMode: BooleanConstructor; searchItems: { type: import("vue").PropType; default: () => any[]; }; selectionActions: { type: ArrayConstructor; default: () => any[]; }; defaultPagination: { type: ObjectConstructor; default: () => { pageSize: number; currentPage: number; total: number; }; }; noDataImage: { type: StringConstructor; default: string; }; showToolBar: { type: BooleanConstructor; default: boolean; }; tabs: { type: import("vue").PropType<{ label: string; name: string; default?: boolean; }[]>; default: () => any[]; }; tabsProps: { type: ObjectConstructor; default: () => {}; }; isMultipleSelect: { type: BooleanConstructor; default: boolean; }; }>> & { "onSort-change"?: (...args: any[]) => any; onSelectedRowKeys?: (...args: any[]) => any; "onCell-click"?: (...args: any[]) => any; "onRow-click"?: (...args: any[]) => any; "onTab-change"?: (...args: any[]) => any; "onClear-tags"?: (...args: any[]) => any; }, { tableProps: Record; tableData: Record[]; cols: unknown[]; dataFetcher: (...args: any) => Promise; searchItems: any[]; selectionActions: unknown[]; defaultPagination: Record; noDataImage: string; showAdvSearch: boolean; showResetAtSimpleMode: boolean; showTree: boolean; showToolBar: boolean; tabs: { label: string; name: string; default?: boolean; }[]; tabsProps: Record; isMultipleSelect: boolean; }, {}>> & Record; export default FxPageTableV2; export * from './src/types';