import React from 'react'; import { IInputGroupProps, Intent } from '@blueprintjs/core'; import { PopoverProps } from '../Popover/Popover'; import { IconName, IconProps } from '@harnessio/icons'; export interface TextInputProps extends Omit, Omit, 'value' | 'defaultValue' | 'onChange'> { leftIcon?: IconName; leftIconProps?: IconProps; rightElement?: IconName; rightElementProps?: Omit; errorText?: string; intent?: Intent; errorInPopover?: boolean; popoverProps?: PopoverProps; wrapperClassName?: string; } export declare function TextInput(props: TextInputProps): React.ReactElement;