import React from "react"; import { PaginationProps } from "./Pagination"; export declare const usePagination: (props?: { initialState?: { pageIndex?: number; pageSize?: number; }; onChangePage?: PaginationProps["onChangePage"]; } | undefined) => { readonly items: { getProps: () => { key: string; current: boolean; onClick: (event: React.MouseEvent) => void; }; render: () => number; }[]; readonly prevItem: { getProps: () => { disabled: boolean; onClick: (event: React.MouseEvent) => void; }; }; readonly nextItem: { getProps: () => { disabled: boolean; onClick: (event: React.MouseEvent) => void; }; }; readonly setPageIndex: React.Dispatch>; readonly setPageSize: React.Dispatch>; readonly nextPage: (event?: React.MouseEvent) => void; readonly prevPage: (event?: React.MouseEvent) => void; readonly canPrevPage: boolean; readonly canNextPage: boolean; readonly pageIndex: number; readonly pageSize: number; };