import React from 'react';
declare const StyledCurrentPageBox: import("styled-components").StyledComponent<React.ForwardRefExoticComponent<{
    sm?: Partial<import("../../../../Atoms/Flexbox/Flexbox.types").FlexProps> | undefined;
    md?: Partial<import("../../../../Atoms/Flexbox/Flexbox.types").FlexProps> | undefined;
    lg?: Partial<import("../../../../Atoms/Flexbox/Flexbox.types").FlexProps> | undefined;
    xl?: Partial<import("../../../../Atoms/Flexbox/Flexbox.types").FlexProps> | undefined;
} & import("../../../../Atoms/Flexbox/Flexbox.types").ItemProps & import("../../../../Atoms/Flexbox/Flexbox.types").ContainerProps & {
    className?: string | undefined;
} & {
    children?: React.ReactNode;
    as?: any;
} & React.RefAttributes<HTMLDivElement>>, import("styled-components").DefaultTheme, {}, never>;
declare const StyledList: import("styled-components").StyledComponent<React.FunctionComponent<import("../../../../Atoms/List/List.types").Props>, import("styled-components").DefaultTheme, {
    $numberOfPages: number;
}, never>;
declare const TruncatedPageNumbers: () => React.JSX.Element;
declare const StyledButton: import("styled-components").StyledComponent<any, import("styled-components").DefaultTheme, object & {
    $type: 'chevron' | 'page-item';
}, string | number | symbol>, StyledLink: import("styled-components").StyledComponent<any, import("styled-components").DefaultTheme, object & {
    $type: 'chevron' | 'page-item';
}, string | number | symbol>;
export { StyledCurrentPageBox, StyledList, TruncatedPageNumbers, StyledButton, StyledLink };
