import { DetailedHTMLProps, HTMLAttributes } from 'react';
export interface PaginationPageSizeProps extends Omit, HTMLDivElement>, 'onChange'> {
/**
* If `true`, the pagination page size fields are disabled.
* @default false
*/
disabled?: boolean;
/**
* Label displayed before select.
*/
label?: string;
/**
* Callback fired when the page size is changed.
* @param {number} pageSize The new page size.
*/
onChange?: (pageSize: number) => void;
/**
* Options for select component.
* @default [10, 20, 50, 100]
*/
options?: number[];
/**
* Callback to render custom option name.
* @param {number} pageSize The page size value.
* @returns {string}
* @default (p) => `${p}`
*/
renderOptionName?: (pageSize: number) => string;
/**
* Current page size value.
*/
value?: number;
}
declare const PaginationPageSize: import("react").ForwardRefExoticComponent & import("react").RefAttributes>;
export default PaginationPageSize;