import type * as React from "react";

/** Page-by-page navigation built from Buttons: current page is outline, the rest are ghost. */
export interface PaginationProps extends React.HTMLAttributes<HTMLElement> { children?: React.ReactNode }
export declare function Pagination(props: PaginationProps): React.ReactElement;
export declare function PaginationContent(props: React.HTMLAttributes<HTMLUListElement>): React.ReactElement;
export declare function PaginationItem(props: React.HTMLAttributes<HTMLLIElement>): React.ReactElement;
export declare function PaginationLink(props: React.AnchorHTMLAttributes<HTMLAnchorElement> & { isActive?: boolean; size?: "icon" | "default" }): React.ReactElement;
export declare function PaginationPrevious(props: React.AnchorHTMLAttributes<HTMLAnchorElement>): React.ReactElement;
export declare function PaginationNext(props: React.AnchorHTMLAttributes<HTMLAnchorElement>): React.ReactElement;
export declare function PaginationEllipsis(): React.ReactElement;
