import React from 'react';
import { GenericComponentType } from '../../types';
type InputProps = {
InputLeftElement?: any;
InputRightElement?: any;
placeholder?: string;
};
export type IInputComponentType = GenericComponentType;
export declare const Input: IInputComponentType, {
size: {
'2xl': unknown;
xl: unknown;
lg: unknown;
md: unknown;
sm: unknown;
xs: unknown;
};
variant: {
rounded: unknown;
outline: unknown;
filled: unknown;
unstyled: unknown;
underlined: unknown;
};
}, import("react-native").ViewProps, "Input">, import("@gluestack-style/react/lib/typescript/types").StyledComponentProps | import("react-native").RecursiveArray> | import("react-native").RegisteredStyle | import("react-native").RecursiveArray> | import("react-native").RegisteredStyle | import("react-native").RecursiveArray> | null | undefined, unknown, import("@gluestack-style/react/lib/typescript/types").StyledComponentProps | import("react-native").RecursiveArray> | import("react-native").RegisteredStyle | import("react-native").RecursiveArray> | import("react-native").RegisteredStyle | import("react-native").RecursiveArray> | null | undefined, {
size: {
'2xs': unknown;
xs: unknown;
sm: unknown;
md: unknown;
lg: unknown;
xl: unknown;
'2xl': unknown;
'3xl': unknown;
'4xl': unknown;
'5xl': unknown;
'6xl': unknown;
};
}, import("@gluestack-style/react/lib/typescript/types").RNProps & {
as?: any;
}, "Icon">, "InputIcon">, import("@gluestack-style/react/lib/typescript/types").StyledComponentProps | ((state: import("react-native").PressableStateCallbackType) => import("react-native").StyleProp), unknown, import("react-native").PressableProps & React.RefAttributes, "InputSlot">, import("@gluestack-style/react/lib/typescript/types").StyledComponentProps, unknown, import("react-native").TextInputProps, "InputField">>>;
export type IInputGroupComponentType = GenericComponentType;
export declare const InputGroup: IInputGroupComponentType, unknown, import("react-native").ViewProps, "InputGroup">>>;
export type IInputLeftAddonComponentType = GenericComponentType;
export declare const InputLeftAddon: IInputLeftAddonComponentType, unknown, import("react-native").ViewProps, "InputLeftAddon">>>;
export type IInputRightAddonComponentType = GenericComponentType;
export declare const InputRightAddon: IInputRightAddonComponentType, unknown, import("react-native").ViewProps, "InputRightAddon">>>;
export {};