import React from 'react';
import { IInputBaseProps } from './Input';
import './validate-input.less';
export declare enum VALIDATE_TYPE {
    INFO = 1,
    ERROR = 2,
    WARNING = 3,
    IGNORE = 4
}
export interface ValidateMessage {
    message?: string | void;
    type: VALIDATE_TYPE;
}
export interface ValidateInputProp extends IInputBaseProps {
    validate?: (value: string | number) => ValidateMessage | undefined;
    validateMessage?: ValidateMessage;
    popup?: boolean;
}
export declare const ValidateInput: React.ForwardRefExoticComponent<ValidateInputProp & React.RefAttributes<HTMLInputElement>>;
//# sourceMappingURL=ValidateInput.d.ts.map