import { KeyboardTypeOptions, ReturnKeyTypeOptions } from 'react-native'; import { ITheme } from '../../themes/interface'; import { InputProps } from '../Input/interfaces'; declare type TextAreaProps = { variant: 'small' | 'medium'; } & Partial<{ label: string; placeholder: string; status: 'success' | 'error' | undefined; maxLength: number; assistiveText: string; keyboardType: KeyboardTypeOptions; autoCapitalize: 'none' | 'sentences' | 'words' | 'characters' | undefined; returnKeyType: ReturnKeyTypeOptions; value: string; }> & InputProps; declare type TypeVariantHeight = { [index: string]: Custom.HeightComponent; }; declare type ColorOptions = { [index: string]: keyof ITheme['colors']; }; export { TextAreaProps, TypeVariantHeight, ColorOptions };