///
declare const Input: import("react").ForwardRefExoticComponent & {
label?: string | undefined;
placeholder?: string | undefined;
error?: boolean | undefined;
onClear?: (() => void) | undefined;
isClearable?: boolean | undefined;
loading?: boolean | undefined;
hasValue?: boolean | undefined;
wrapperClassname?: string | undefined;
hideLabel?: boolean | undefined;
} & import("react").RefAttributes>;
export declare type InputProps = React.InputHTMLAttributes & {
label?: string;
placeholder?: string;
error?: boolean;
onClear?: () => void;
isClearable?: boolean;
loading?: boolean;
hasValue?: boolean;
wrapperClassname?: string;
hideLabel?: boolean;
};
export default Input;
export declare const wrapperStyle: import("@emotion/utils").SerializedStyles;
export declare const inputWrapperStyle: import("@emotion/utils").SerializedStyles;
export declare const labelStyle: import("@emotion/utils").SerializedStyles;
export declare const textStyle: import("@emotion/utils").SerializedStyles;
export declare const inputStyle: import("@emotion/utils").SerializedStyles;
export declare const clearStyles: import("@emotion/utils").SerializedStyles;