import { Button } from "./button.js"; import * as React$1 from "react"; import * as react_jsx_runtime0 from "react/jsx-runtime"; //#region src/react/ui/pagination.d.ts /** Navigation component for paginated content */ declare function Pagination({ className, ...props }: React$1.ComponentProps<"nav">): react_jsx_runtime0.JSX.Element; /** Container for pagination items */ declare function PaginationContent({ className, ...props }: React$1.ComponentProps<"ul">): react_jsx_runtime0.JSX.Element; /** Individual pagination item wrapper */ declare function PaginationItem({ ...props }: React$1.ComponentProps<"li">): react_jsx_runtime0.JSX.Element; type PaginationLinkProps = { isActive?: boolean; } & Pick, "size"> & React$1.ComponentProps<"a">; /** Clickable link for navigating to a specific page */ declare function PaginationLink({ className, isActive, size, ...props }: PaginationLinkProps): react_jsx_runtime0.JSX.Element; /** Button for navigating to the previous page */ declare function PaginationPrevious({ className, ...props }: React$1.ComponentProps): react_jsx_runtime0.JSX.Element; /** Button for navigating to the next page */ declare function PaginationNext({ className, ...props }: React$1.ComponentProps): react_jsx_runtime0.JSX.Element; /** Ellipsis indicator for skipped page numbers */ declare function PaginationEllipsis({ className, ...props }: React$1.ComponentProps<"span">): react_jsx_runtime0.JSX.Element; //#endregion export { Pagination, PaginationContent, PaginationEllipsis, PaginationItem, PaginationLink, PaginationNext, PaginationPrevious }; //# sourceMappingURL=pagination.d.ts.map