import { FormEvent, FunctionComponent } from 'react';
import { OnChange } from '../../types/form';
import { OnValidChange } from '../Input/types';
import { Messages } from '../../../validators/types';
export interface EmailProps {
    onChange: OnChange;
    labels: {
        input: string;
        button: string;
    };
    value: string;
    onSubmit: (e: FormEvent<HTMLFormElement>) => void;
    messages: Messages;
    onEmailValid: OnValidChange;
    valid: boolean;
}
export declare const EmailCrawler: FunctionComponent<EmailProps>;
//# sourceMappingURL=component.d.ts.map