import React from 'react';
import { Props, Variant } from './Text.types';
export declare const placeholderNormalization: import("styled-components").RuleSet<Pick<Props, "disabled" | "variant">>;
declare const components: {
    Input: import("styled-components").IStyledComponent<"web", import("styled-components/dist/types").Substitute<{
        [x: string]: any;
        [x: number]: any;
        [x: symbol]: any;
        ref?: React.Ref<HTMLInputElement> | undefined;
        key?: React.Key | null | undefined;
    }, Partial<Props>>> & import("styled-components").IStyledComponent<"web", {
        [x: string]: any;
        [x: number]: any;
        [x: symbol]: any;
        ref?: React.Ref<HTMLInputElement> | undefined;
        key?: React.Key | null | undefined;
    }> & React.ForwardRefExoticComponent<Omit<any, "ref"> & React.RefAttributes<HTMLInputElement>>;
    AddonBox: import("styled-components").IStyledComponent<"web", import("styled-components/dist/types").Substitute<{
        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>, {
        position?: "left" | "right" | undefined;
        variant?: Variant | undefined;
    }>> & 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>>;
};
declare const TextComponent: React.ForwardRefExoticComponent<Props & React.RefAttributes<HTMLInputElement>>;
export declare const Text: typeof TextComponent & {
    components?: typeof components;
};
export {};
