import React from 'react'; import { ButtonSize } from '../../basic/Button/types'; declare type PaginationButtonSize = ButtonSize; declare type PaginationAlignment = keyof typeof PaginationAlignments; declare const PaginationAlignments: { readonly left: "flex-start"; readonly center: "center"; readonly right: "flex-end"; }; export interface PaginationProps extends React.HTMLAttributes { align?: PaginationAlignment; currentPage: number; maxButtons?: number; selectPage: (page: number) => void; showFirstLastPageButtons?: boolean; size?: PaginationButtonSize; totalPages: number; } declare const Pagination: ({ align, className, currentPage, maxButtons, selectPage, showFirstLastPageButtons, size, totalPages, ...props }: PaginationProps) => JSX.Element; export default Pagination;