/// <reference types="react" />
interface UsePaginationProps {
    defaultLimit?: number;
}
declare const usePagination: ({ defaultLimit }: UsePaginationProps) => {
    pageSize: number;
    currentPageRef: import("react").MutableRefObject<number>;
    limitRef: import("react").MutableRefObject<number>;
    offsetRef: import("react").MutableRefObject<number>;
    searchRef: import("react").MutableRefObject<string>;
    setPageSize: (value: number) => void;
    changeSearch: (value: string) => void;
    setCurrentPage: (value: number) => void;
};
export default usePagination;
