import { TablePaginationConfig } from 'ant-design-vue'; import { SorterResult } from 'ant-design-vue/lib/table/interface'; /** * 封装表格事件 * @param emit emit方法 */ declare const useTable: (emit: any, selectType?: "checkbox" | "radio") => { rowclass: (_: any, index: number) => "" | "rowclass"; onSelectChange: (selectedRowKeys: (string | number)[], pagination: false | TablePaginationConfig | undefined) => void; handleTableChange: (pagination: TablePaginationConfig, filters: any, sorter: SorterResult | any) => void; edit: (record: any) => void; del: (record: any) => void; look: (record: any) => void; customRow: (record: any) => { onClick: (e: { path: Element[]; }) => void; }; SelectedRowKeys: import('vue').Ref<(string | number)[]>; clearSelectedRowKeys: () => void; }; export default useTable;