import React from "react"; import { ViewProps } from "../../atoms"; import { TextProps } from "../../molecules"; export interface TextInputProps extends Omit { autoCapitalize?: "characters" | "none" | "sentences" | "words"; theme?: TextProps["theme"]; lang?: TextProps["lang"]; autoComplete?: string; autoCompleteType?: string; autoCorrect?: boolean; autoFocus?: boolean; blurOnSubmit?: boolean; clearTextOnFocus?: boolean; defaultValue?: string; dir?: "auto" | "ltr" | "rtl"; disabled?: boolean; editable?: boolean; inputAccessoryViewID?: string; keyboardType?: "default" | "email-address" | "number-pad" | "numbers-and-punctuation" | "numeric" | "phone-pad" | "search" | "url" | "decimal-pad" | "web-search"; maxLength?: number; multiline?: boolean; numberOfLines?: number; onChange?: (e: any) => void; onChangeText?: (e: string) => void; onContentSizeChange?: (e: any) => void; onEndEditing?: (e: any) => void; onKeyPress?: (e: any) => void; onSelectionChange?: (e: any) => void; onScroll?: (e: any) => void; onSubmitEditing?: (e: any) => void; placeholder?: string; placeholderTextColor?: string; returnKeyType?: "enter" | "done" | "go" | "next" | "previous" | "search" | "send"; secureTextEntry?: boolean; selectTextOnFocus?: boolean; selection?: { start: number; end?: number; }; selectionColor?: string; name?: string; spellCheck?: boolean; style?: React.CSSProperties; value?: string | number; } //# sourceMappingURL=types.d.ts.map