import { default as React } from 'react';
import { BaseProps } from '../../../libraries/common-types/src/common-types';
import { InternalLinkProps, InternalNoLinkProps, Link } from './types';
export type PaginationPagesProps = Omit<BaseProps<"ol">, "children"> & {
    linkElement: Link;
    currentPage: number;
    onPageChange: (page: number) => void;
    pages: number[];
    stepNumberPrefix: string;
    truncationSeparatorAriaLabel?: string;
} & (InternalNoLinkProps | InternalLinkProps);
export declare const PaginationPages: React.ForwardRefExoticComponent<(Omit<Omit<React.ClassAttributes<HTMLOListElement> & React.OlHTMLAttributes<HTMLOListElement> & {
    [key: `data-${string}`]: string | undefined;
}, "children"> & {
    linkElement: Link;
    currentPage: number;
    onPageChange: (page: number) => void;
    pages: number[];
    stepNumberPrefix: string;
    truncationSeparatorAriaLabel?: string;
} & InternalLinkProps, "ref"> | Omit<Omit<React.ClassAttributes<HTMLOListElement> & React.OlHTMLAttributes<HTMLOListElement> & {
    [key: `data-${string}`]: string | undefined;
}, "children"> & {
    linkElement: Link;
    currentPage: number;
    onPageChange: (page: number) => void;
    pages: number[];
    stepNumberPrefix: string;
    truncationSeparatorAriaLabel?: string;
} & InternalNoLinkProps, "ref">) & React.RefAttributes<HTMLOListElement>>;
//# sourceMappingURL=pagination-pages.d.ts.map