import { ComponentProps, ComponentDriverOptions } from '../../testkit/new/Component.driver'; export declare const TextFieldDriver: (props: ComponentProps, options?: ComponentDriverOptions) => { getValue: () => string | undefined; changeText: (text: string) => void; focus: () => void; blur: () => void; isEnabled: () => boolean; getPlaceholder: () => { exists: () => boolean; getText: () => string | undefined; getStyle: () => import("react-native").TextStyle; press: () => void; hasOnPress: () => boolean; onPressIn: () => void; hasOnPressIn: () => boolean; onPressOut: () => void; hasOnPressOut: () => boolean; onLongPress: () => void; hasOnLongPress: () => boolean; getElement: () => import("react-test-renderer").ReactTestInstance; queryElement: () => import("react-test-renderer").ReactTestInstance | undefined; }; getLabel: () => { exists: () => boolean; getText: () => string | (string | import("react-test-renderer").ReactTestInstance)[]; getStyle: () => import("react-native").TextStyle; press: () => void; hasOnPress: () => boolean; onPressIn: () => void; hasOnPressIn: () => boolean; onPressOut: () => void; hasOnPressOut: () => boolean; onLongPress: () => void; hasOnLongPress: () => boolean; getElement: () => import("react-test-renderer").ReactTestInstance; queryElement: () => import("react-test-renderer").ReactTestInstance | undefined; }; getValidationMessage: () => { exists: () => boolean; getText: () => string | (string | import("react-test-renderer").ReactTestInstance)[]; getStyle: () => import("react-native").TextStyle; press: () => void; hasOnPress: () => boolean; onPressIn: () => void; hasOnPressIn: () => boolean; onPressOut: () => void; hasOnPressOut: () => boolean; onLongPress: () => void; hasOnLongPress: () => boolean; getElement: () => import("react-test-renderer").ReactTestInstance; queryElement: () => import("react-test-renderer").ReactTestInstance | undefined; }; getCharCounter: () => { getText: () => string | (string | import("react-test-renderer").ReactTestInstance)[]; getStyle: () => import("react-native").TextStyle; press: () => void; hasOnPress: () => boolean; onPressIn: () => void; hasOnPressIn: () => boolean; onPressOut: () => void; hasOnPressOut: () => boolean; onLongPress: () => void; hasOnLongPress: () => boolean; getElement: () => import("react-test-renderer").ReactTestInstance; queryElement: () => import("react-test-renderer").ReactTestInstance | undefined; exists: () => boolean; }; getHelperText: () => { getText: () => string | (string | import("react-test-renderer").ReactTestInstance)[]; getStyle: () => import("react-native").TextStyle; press: () => void; hasOnPress: () => boolean; onPressIn: () => void; hasOnPressIn: () => boolean; onPressOut: () => void; hasOnPressOut: () => boolean; onLongPress: () => void; hasOnLongPress: () => boolean; getElement: () => import("react-test-renderer").ReactTestInstance; queryElement: () => import("react-test-renderer").ReactTestInstance | undefined; exists: () => boolean; }; getValidationIcon: () => import("../../testkit/new/Component.driver").ComponentDriverResult; getClearButton: () => { visible: () => boolean; press: () => void; hasOnPress: () => boolean; onPressIn: () => void; hasOnPressIn: () => boolean; onPressOut: () => void; hasOnPressOut: () => boolean; onLongPress: () => void; hasOnLongPress: () => boolean; getElement: () => import("react-test-renderer").ReactTestInstance; queryElement: () => import("react-test-renderer").ReactTestInstance | undefined; exists: () => boolean; getStyle: () => any; getLabel: () => { getText: () => string | (string | import("react-test-renderer").ReactTestInstance)[]; getStyle: () => import("react-native").TextStyle; press: () => void; hasOnPress: () => boolean; onPressIn: () => void; hasOnPressIn: () => boolean; onPressOut: () => void; hasOnPressOut: () => boolean; onLongPress: () => void; hasOnLongPress: () => boolean; getElement: () => import("react-test-renderer").ReactTestInstance; queryElement: () => import("react-test-renderer").ReactTestInstance | undefined; exists: () => boolean; }; getLabelStyle: () => import("react-native").TextStyle; getIconStyle: () => any; getIcon: () => import("../../testkit/new/Component.driver").ComponentDriverResult; isDisabled: () => boolean; }; press: () => void; hasOnPress: () => boolean; onPressIn: () => void; hasOnPressIn: () => boolean; onPressOut: () => void; hasOnPressOut: () => boolean; onLongPress: () => void; hasOnLongPress: () => boolean; getElement: () => import("react-test-renderer").ReactTestInstance; queryElement: () => import("react-test-renderer").ReactTestInstance | undefined; exists: () => boolean; };