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 };