///
interface SortType {
field: T;
order: 'ASC' | 'DESC';
}
interface Props {
defaultSort: SortType;
defaultLimit?: number;
searchDebounce?: number;
}
export declare const useBackendTable: ({ defaultSort, searchDebounce, defaultLimit, }: Props) => {
perPageLimit: number;
setPerPageLimit: (value: number) => void;
currentPage: number;
setCurrentPage: import("react").Dispatch>;
sort: SortType;
setSort: import("react").Dispatch>>;
setSearch: (value: string) => void;
search: string;
debouncedSearch: string;
};
export {};