import type { ViewStyle, TextStyle } from 'react-native'; interface InputProps { value?: string | number; type?: 'text' | 'number' | 'email' | 'password' | 'phone' | 'url' | 'date'; placeholder?: string; label?: string; disabled?: boolean; readOnly?: boolean; required?: boolean; format?: 'phone' | 'currency' | 'none'; formatOptions?: { locale?: string; currency?: string; }; checks?: Array<{ type: string; message?: string; args?: Record; }>; validateOn?: 'change' | 'blur' | 'submit'; style?: ViewStyle & TextStyle; _tokens?: Record; onChange?: (value: string) => void; onSubmit?: () => void; testID?: string; } export declare function Input({ value, type, placeholder, label, disabled, readOnly, required, format, style, _tokens, onChange, onSubmit, testID, }: InputProps): import("react/jsx-runtime").JSX.Element; export {}; //# sourceMappingURL=input.d.ts.map