import { ReactTestInstance } from 'react-test-renderer'; import { within } from '@testing-library/react-native'; export interface ComponentProps { renderTree: ReturnType; testID: string | RegExp; } export interface ComponentDriverResult { getElement: () => ReactTestInstance; queryElement: () => ReactTestInstance | undefined; exists: () => boolean; } export type ComponentDriverOptions = { includeHiddenElements?: boolean; }; export declare const useComponentDriver: (props: ComponentProps, options?: ComponentDriverOptions) => ComponentDriverResult; export declare const ComponentDriver: (props: ComponentProps) => ComponentDriverResult;