import { ReactNode } from 'react';
import { PageInfoProps } from './PageInfo';
export interface PaginationProps {
    totalItems: number;
    itemsPerPage: number;
    currentPage: number;
    onPageChange: (page: number) => void;
    renderPrevButton?: ReactNode;
    renderNextButton?: ReactNode;
    childOfPrevButton?: ReactNode;
    childOfNextButton?: ReactNode;
    info?: {
        render?: ReactNode;
    } & PageInfoProps;
}
declare const Pagination: ({ totalItems, itemsPerPage, currentPage, onPageChange, renderPrevButton, renderNextButton, childOfPrevButton, childOfNextButton, info, ...props }: PaginationProps) => import("@emotion/react/jsx-runtime").JSX.Element;
export default Pagination;
