import { CommonStyleType } from '../../types/styles/commonStyle';
import { PageControlState } from './types/pageControlStates';
import { ArrowsControlVariantStylesType, PageControlVariantStylesType } from './types/pageControlTheme';
type ComponentStylesProps = {
    styles: PageControlVariantStylesType;
};
type ComponentStateProps = {
    state: PageControlState;
};
export declare const PageControlContainer: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components/dist/types").Substitute<import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, ComponentStylesProps>> & string;
export declare const DotsWrapper: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components/dist/types").Substitute<import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, ComponentStylesProps>> & string;
export declare const PageControlDot: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components/dist/types").Substitute<import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, ComponentStylesProps & ComponentStateProps>> & string;
export declare const LeftArrowControlWrapperStyled: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components/dist/types").Substitute<import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {
    arrowsControlStyles: ArrowsControlVariantStylesType;
}>> & string;
export declare const RightArrowControlWrapperStyled: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components/dist/types").Substitute<import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {
    arrowsControlStyles?: ArrowsControlVariantStylesType;
}>> & string;
export declare const ButtonControStyled: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components/dist/types").Substitute<import("react").DetailedHTMLProps<import("react").ButtonHTMLAttributes<HTMLButtonElement>, HTMLButtonElement>, {
    styles?: CommonStyleType;
}>> & string;
export {};
