import type { ChangeEvent, ComponentType, ReactElement } from "react"; import { type IPaginationEllipsisComponent } from "./PaginationEllipsis"; import { type IPaginationLinkComponent } from "./PaginationLink"; export type IPaginationLinksProps = { onChange: (event: ChangeEvent, page: number) => void; pageCount: number; currentPage: number; pageRangeDisplayed?: number; marginPagesDisplayed?: number; PaginationLinkComponent?: IPaginationLinkComponent; PaginationEllipsisComponent?: IPaginationEllipsisComponent; }; export type IPaginationLinksComponent = ComponentType; export declare function PaginationLinks({ pageCount, currentPage, onChange, pageRangeDisplayed, marginPagesDisplayed, PaginationLinkComponent, PaginationEllipsisComponent, }: IPaginationLinksProps): ReactElement;