/** * @usevyre/react — Pagination * * AI CONTEXT: * ┌─────────────────────────────────────────────────────────┐ * │ Component: Pagination │ * │ Import: import { Pagination } from "@usevyre/react" │ * │ │ * │ Props: │ * │ page = number (current page, 1-indexed) │ * │ totalPages = number │ * │ onPageChange = (page: number) => void │ * │ siblings = number (pages shown each side, default 1)│ * │ showEdges = boolean (show first/last, default true) │ * │ totalItems = number (total records, enables info) │ * │ pageSize = number (records per page, enables info)│ * │ showInfo = boolean (show "Showing x–y of z") │ * └─────────────────────────────────────────────────────────┘ * * @example * * * // With info label * */ import React from "react"; export interface PaginationProps { page: number; totalPages: number; onPageChange: (page: number) => void; siblings?: number; showEdges?: boolean; showInfo?: boolean; totalItems?: number; pageSize?: number; className?: string; } export declare const Pagination: React.FC;