import { FC, HTMLAttributes, Ref } from 'react';
import { IconButtonProps } from '../IconButton';
export interface PaginationProps extends HTMLAttributes {
/**
* Custom class name applied to the card container.
* Useful for styling or layout control.
*/
className?: string;
/**
* 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?: IconButtonProps['size'];
/**
* 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?: IconButtonProps['variant'];
}
/** 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;