import type { FC } from 'react'; export type PagerProps = { /** Overwrite children classNames */ classname?: { global?: string; nav?: string; arrow?: string; button?: string; }; /** * Deprecated is not used in the component * @deprecated is not used in the component */ hasNextPage?: boolean; /** * Deprecated is not used in the component * @deprecated is not used in the component */ hasPreviousPage?: boolean; labelRowsPerPage?: string; /** * Callback: Action `onClick` on page * @param page number of page * @returns */ onChange?: (page: number) => void; /** * Deprecated use "onChange" prop. * @deprecated use "onChange" prop. */ onPageChange?: (page: number) => void; /** * Callback: Action `onChange` on rows per page * @param size number of rows per page * @returns */ onRowsPerPageChange?: (size: { label: string; value: number; }) => void; /** * Current page */ page: number; /** * Array of options for rows per page */ pageSizeOptions?: number[]; /** * Show rows per page select */ showRowsPerPage?: boolean; /** * Size per page */ size: number; /** * Total number of items */ total: number; /** * Total number of pages */ totalPages?: number; }; declare const Pager: FC; export default Pager;