import React from "react"; import { ISearchParams, Options } from "./typings"; export default function useSearchList(searchService: (params: ISearchParams) => Promise, options?: Options): { loading: any; formData: any; data: any; search: (searchData?: object | string | React.MouseEvent | React.KeyboardEvent) => void; reload: (deleteCount?: number) => void; changeTable: (current: number) => void; changePageSize: (pageSize: number) => void; updateFormData: (data: any) => void; updateTableData: (tableData: any) => void; updateTableRow: (index: number, rowData: any) => void; sortParams: any; onSort: (dataIndex: string, order: string) => void; filterParams: any; onFilter: (colFilterParams: any) => void; readyToSearch: () => void; };