import React, { ReactNode } from 'react';
import { StyleProp, TextInput, TextInputProps, TextStyle, ViewStyle } from 'react-native';
export interface InputItemProps extends Omit<TextInputProps, 'placeholderTextColor' | 'onChange' | 'onChangeText' | 'style'> {
    /** 输入类型。文本输入或者密码输入 */
    inputType?: 'input' | 'password';
    /** 输入框自定义样式 */
    inputStyle?: StyleProp<TextStyle>;
    /** 左侧图标 */
    left?: ReactNode;
    /** 右侧内容 */
    right?: ReactNode;
    /** 是否显示清除图标 */
    allowClear?: boolean;
    /** 值 */
    value?: string;
    /** 输入改变事件 */
    onChange?: (value: string) => void;
    /** 清除内容 */
    onClear?: () => void;
    /** 容器自定义样式 */
    style?: StyleProp<ViewStyle>;
    inForm?: boolean;
}
declare const InputItem: React.ForwardRefExoticComponent<InputItemProps & React.RefAttributes<TextInput>>;
export default InputItem;
//# sourceMappingURL=InputItem.d.ts.map