import { default as React } from 'react'; import { IStyledComponent } from 'styled-components'; export interface InputProps extends React.InputHTMLAttributes { $wrapperClassName?: string; $label?: string; $size?: "default" | "big" | "small"; $error?: boolean; $success?: boolean; $fullWidth?: boolean; $icon?: React.ReactNode; $iconPosition?: "left" | "right"; } interface LabelProps extends React.LabelHTMLAttributes { $label?: string; $size?: "default" | "big" | "small"; $error?: boolean; $success?: boolean; $fullWidth?: boolean; } export declare const StyledInputWrapper: IStyledComponent<"web", React.HTMLAttributes & Pick>; export declare const StyledLabel: IStyledComponent<"web", LabelProps>; declare const Input: React.ForwardRefExoticComponent>; export { Input };