import { FC, HTMLAttributes, Ref } from 'react'; import { PaginationSize, PaginationVariant } from './types'; export interface PaginationProps extends HTMLAttributes { /** * Ref forwarded to the underlying card element. */ ref?: Ref; /** * Visual size of the card, inherited from IconButtonProps. * Controls padding, font size, or spacing according to the design system scale. */ size?: PaginationSize; /** * Visual variant of the component. * Inherits available values from `IconButtonProps['variant']`, such as 'primary' or 'secondary'. * Controls the visual style (color, background, border) according to the design system. */ variant?: PaginationVariant; } /** Pagination is a UI component that divides content into discrete pages and provides navigation controls, allowing users to move between different sections of content, commonly used in lists, tables, or search results */ export declare const Pagination: FC;