import React from 'react';
import { BasicFormComponent } from './__types__';
export declare const ClearIconSVG: import("styled-components").StyledComponent<React.FunctionComponent<React.SVGProps<SVGSVGElement> & {
    title?: string | undefined;
    rel?: string | undefined;
}>, any, {}, never>;
export declare const ClearIconDiv: import("styled-components").StyledComponent<React.ForwardRefExoticComponent<Pick<any, string | number | symbol> & React.RefAttributes<HTMLDivElement>>, any, {}, never>;
export declare const InputDiv: import("styled-components").StyledComponent<React.ForwardRefExoticComponent<Pick<any, string | number | symbol> & React.RefAttributes<HTMLDivElement>>, any, {}, never>;
declare const _default: React.ForwardRefExoticComponent<BasicFormComponent & {
    debounceTimeout?: number | undefined;
    maxLength?: number | undefined;
    autoComplete?: "on" | "off" | undefined;
    autoFocus?: boolean | undefined;
    element?: "input" | "textarea" | undefined;
    getHandleHeight?: ((el: React.RefObject<HTMLTextAreaElement>) => void) | undefined;
    mask?: {
        test: Function;
    } | undefined;
    clearValue?: Function | undefined;
    minLength?: number | undefined;
    onChange: Function;
} & React.RefAttributes<unknown>>;
export default _default;
