import React from 'react'; import { IconProps } from '../icon/interfaces'; import { InternalBaseComponentProps } from '../internal/hooks/use-base-component'; import { SkipWarnings } from '../internal/utils/with-native-attributes'; import { BaseComponentProps } from '../types/base-component'; import { NonCancelableEventHandler } from '../types/events'; import { FormFieldValidationControlProps } from '../types/form-field'; import { BaseChangeDetail, BaseInputProps, InputAutoCorrect, InputProps } from './interfaces'; export interface InternalInputProps extends BaseComponentProps, BaseInputProps, Omit, InputAutoCorrect, FormFieldValidationControlProps, InternalBaseComponentProps { type?: InputProps['type'] | 'visualSearch'; __startIcon?: IconProps['name']; __startIconVariant?: IconProps['variant']; __onStartIconClick?: () => void; __endIcon?: IconProps['name']; __onEndIconClick?: () => void; __noBorderRadius?: boolean; __onDelayedInput?: NonCancelableEventHandler; __onBlurWithDetail?: NonCancelableEventHandler<{ relatedTarget: Node | null; }>; __inheritFormFieldProps?: boolean; __injectAnalyticsComponentMetadata?: boolean; __skipNativeAttributesWarnings?: SkipWarnings; __inlineLabelText?: string; __fullWidth?: boolean; } declare const _default: React.ForwardRefExoticComponent>; export default _default;