import { MemoExoticComponent, JSX } from 'react'; import { PageProps } from './page'; /** * Interface for pager reference exposed to parent components */ export interface NumericProps extends PageProps { /** * Defines the total number of pages count which is used to render numeric container. */ totalPages?: number; /** * Optional function to update ARIA attributes for accessibility enhancements. */ updateAriaAttribute?: (args: {}) => void; } /** * NumericContainer component renders a Numeric Container element * * @component * @internal * @param {NumericProps} props - Component properties * @returns {JSX.Element} The rendered Numeric Container div */ declare const NumericContainer: MemoExoticComponent<(props: Partial) => JSX.Element>; /** * Export the NumericContainer component for internal use * * @internal */ export { NumericContainer };