export type PagerProps = {
    /**
     *  The current page number, starting from 1
     * */
    page: number;
    /**
     * The size of the page
     */
    pageSize: number;
    /**
     * The list of allowed page sizes
     * A Select will be displayed to change the page size, only if specified
     */
    allowedPageSizes?: number[];
    /**
     * The total number of elements
     */
    total: number;
    /**
     * Event fired when the page number or page size is changed.
     * It will require a page refresh and update of the page and pageSize properties
     */
    onPageChange: (page: number, pageSize: number) => void;
};
/**
 * A pager displays information about the current page and the total number of elements,
 * allowing the user to navigate between pages.
 */
declare const Pager: ({ page, pageSize, total, allowedPageSizes, onPageChange }: PagerProps) => import("react/jsx-runtime").JSX.Element;
export default Pager;
