import * as React from "react";
import type { CSSProperties } from "aphrodite";
type Props = {
    value: string;
    onChange: (arg1: string) => void;
    className?: string;
    style?: CSSProperties;
};
type State = {
    value: string;
};
declare class BlurInput extends React.Component<Props, State> {
    input: React.RefObject<HTMLInputElement>;
    constructor(props: Props);
    UNSAFE_componentWillReceiveProps(nextProps: Props): void;
    handleChange: (e: any) => void;
    handleBlur: (e: any) => void;
    focus(): void;
    render(): React.ReactNode;
}
export default BlurInput;
