import { PropsUseTable, UpdateChecked } from "./TableGenerator.types"; /** * @function * @name useParticipantsTable * @returns custom hook with all the logic for ParticipantsTable. See * comments for further descriptions * @author: Juan Sebastian Perea [Juanse1595] (https://github.com/Juanse1595) * @author: Juan David Avila Caycedo [JuanDAC] (https://github.com/JuanDAC) */ export declare const useTable: ({ useQuery, selectData, setSelectData, columns, }: PropsUseTable) => { dataToRender: any[]; filter: {}; limit: number; page: number; pages: number; isLoading: boolean; onGlobalFilterChange: import("./TableGenerator.types").OnGlobalFilterChange; toNextPage: () => void; toPrevPage: () => void; toFirstPage: () => void; toLastPage: () => void; isFetching: boolean; setLimit: (value: any) => void; updateChecked: UpdateChecked; isFetchingSelection: boolean; selectionSize: number; };