export interface PaginationProps extends React.HTMLAttributes<HTMLElement> {
    /**
     * The current active page (1-indexed)
     */
    currentPage: number;
    /**
     * The total number of pages
     */
    totalPages: number;
    /**
     * Callback fired when a page is selected
     */
    onPageChange: (page: number) => void;
    /**
     * The display variant
     * @default "default"
     */
    variant?: "default" | "simple";
    /**
     * Whether to show page info text in simple variant
     * @default false
     */
    showPageInfo?: boolean;
    /**
     * Maximum number of page buttons to show (for default variant)
     * @default 7
     */
    maxPageButtons?: number;
}
export declare const Pagination: import("react").ForwardRefExoticComponent<PaginationProps & import("react").RefAttributes<HTMLElement>>;
//# sourceMappingURL=pagination.d.ts.map