import { type PaginationParams } from '../types/pagination';
export declare function usePagination(initialPageSize?: number): {
    params: PaginationParams;
    goToPage: (page: number) => void;
    nextPage: () => void;
    prevPage: () => void;
    handleSearch: (search: string) => void;
    handleSort: (sortBy: string, sortDirection?: "asc" | "desc") => void;
    setPageSize: (pageSize: number) => void;
};
//# sourceMappingURL=usePagination.d.ts.map