import * as React from "react"; export interface PaginationProps { /** Current page (1-indexed) */ currentPage: number; /** Total number of pages */ totalPages: number; /** Page size */ pageSize: number; /** Total number of items */ totalItems: number; /** Page change handler */ onPageChange: (page: number) => void; /** Page size change handler */ onPageSizeChange?: (size: number) => void; /** Available page sizes */ pageSizeOptions?: number[]; /** Show first/last page buttons (double arrows) - defaults to true */ showFirstLast?: boolean; /** Show page size selector */ showPageSize?: boolean; /** Show page numbers */ showPageNumbers?: boolean; /** Maximum number of page buttons to show */ maxPageButtons?: number; /** Custom className */ className?: string; } export declare const Pagination: React.ForwardRefExoticComponent>; //# sourceMappingURL=pagination.d.ts.map