///
declare const StyledTextFieldBaseWrapper: import("styled-components").StyledComponent & {
readonly defaultValue?: string | number | undefined;
readonly hasRemoveButton?: boolean | undefined;
readonly helperText?: string | undefined;
readonly leftContent?: import("react").ReactNode;
readonly label?: string | undefined;
readonly labelPosition?: "inside" | "outside" | undefined;
readonly maxLength?: number | undefined;
readonly rightContent?: import("react").ReactNode;
readonly onRemoveButtonClick?: import("react").MouseEventHandler | undefined;
readonly type?: "number" | "hidden" | "text" | "color" | "search" | "button" | "time" | "image" | "file" | "radio" | "checkbox" | "date" | "reset" | "range" | "tel" | "url" | "email" | "submit" | "datetime-local" | "month" | "password" | "week" | undefined;
readonly value?: string | number | undefined;
}, "div">, "aspectSize" | "onClick" | "ref" | "label" | "type" | "name" | "onBlur" | "onChange" | "defaultValue" | "placeholder" | "value" | "maxLength" | "isDisabled" | "isError" | "isSuccess" | "hasRemoveButton" | "helperText" | "leftContent" | "labelPosition" | "rightContent" | "onRemoveButtonClick"> & Pick & {
readonly defaultValue?: string | number | undefined;
readonly hasRemoveButton?: boolean | undefined;
readonly helperText?: string | undefined;
readonly leftContent?: import("react").ReactNode;
readonly label?: string | undefined;
readonly labelPosition?: "inside" | "outside" | undefined;
readonly maxLength?: number | undefined;
readonly rightContent?: import("react").ReactNode;
readonly onRemoveButtonClick?: import("react").MouseEventHandler | undefined;
readonly type?: "number" | "hidden" | "text" | "color" | "search" | "button" | "time" | "image" | "file" | "radio" | "checkbox" | "date" | "reset" | "range" | "tel" | "url" | "email" | "submit" | "datetime-local" | "month" | "password" | "week" | undefined;
readonly value?: string | number | undefined;
} & {
readonly inputProps?: Omit | undefined;
}, never>;
declare const StyledTextFieldIconContent: import("styled-components").StyledComponent;
declare const StyledTextFieldBase: import("styled-components").StyledComponent & {
readonly defaultValue?: string | number | undefined;
readonly hasRemoveButton?: boolean | undefined;
readonly helperText?: string | undefined;
readonly leftContent?: import("react").ReactNode;
readonly label?: string | undefined;
readonly labelPosition?: "inside" | "outside" | undefined;
readonly maxLength?: number | undefined;
readonly rightContent?: import("react").ReactNode;
readonly onRemoveButtonClick?: import("react").MouseEventHandler | undefined;
readonly type?: "number" | "hidden" | "text" | "color" | "search" | "button" | "time" | "image" | "file" | "radio" | "checkbox" | "date" | "reset" | "range" | "tel" | "url" | "email" | "submit" | "datetime-local" | "month" | "password" | "week" | undefined;
readonly value?: string | number | undefined;
}, "div">, "aspectSize" | "onClick" | "ref" | "label" | "type" | "name" | "onBlur" | "onChange" | "defaultValue" | "placeholder" | "value" | "maxLength" | "isDisabled" | "isError" | "isSuccess" | "hasRemoveButton" | "helperText" | "leftContent" | "labelPosition" | "rightContent" | "onRemoveButtonClick"> & Pick & {
readonly defaultValue?: string | number | undefined;
readonly hasRemoveButton?: boolean | undefined;
readonly helperText?: string | undefined;
readonly leftContent?: import("react").ReactNode;
readonly label?: string | undefined;
readonly labelPosition?: "inside" | "outside" | undefined;
readonly maxLength?: number | undefined;
readonly rightContent?: import("react").ReactNode;
readonly onRemoveButtonClick?: import("react").MouseEventHandler | undefined;
readonly type?: "number" | "hidden" | "text" | "color" | "search" | "button" | "time" | "image" | "file" | "radio" | "checkbox" | "date" | "reset" | "range" | "tel" | "url" | "email" | "submit" | "datetime-local" | "month" | "password" | "week" | undefined;
readonly value?: string | number | undefined;
} & {
readonly inputProps?: Omit | undefined;
}, never>;
export { StyledTextFieldBaseWrapper, StyledTextFieldIconContent };
export default StyledTextFieldBase;