import { HTMLInputProps, IInputGroupProps, ITooltipProps } from '@blueprintjs/core';
import * as React from 'react';
import * as yup from 'yup';
interface IFormInputProps {
value: IInputGroupProps['value'];
onEnter?: Function;
schema?: yup.Schema;
errors?: string[];
validationTooltipProps?: Partial;
}
declare const FormInput: React.FunctionComponent;
type Size = 'small' | 'default' | 'large';
interface IFormInputValidationProps {
value: IInputGroupProps['value'];
size: Size;
schema?: yup.Schema;
errors?: string[];
tooltipProps?: Partial;
}
export { FormInput, IFormInputProps, IFormInputValidationProps };