/// import { DragData, UniDriver } from '../UniDriver'; import { ReactTestInstance } from 'react-test-renderer'; export declare class TestingLibraryDriver implements UniDriver { private readonly renderAPI; private readonly reactTestInstances; constructor(instance: ReactTestInstance[]); constructor(component: JSX.Element); selectorByTestId: (testId: string) => Promise>; selectorByText: (text: string) => Promise>; getByDisplayValue: (value: string) => Promise>; first: () => Promise>; at: (index: number) => Promise>; instance: () => Promise; getInstanceProps: () => Promise; press: () => void; drag: (data: DragData | DragData[]) => void; focus: () => void; blur: () => void; typeText: (text: string) => Promise; scrollX: (deltaX: number) => Promise; scrollY: (deltaY: number) => Promise; private scroll; private validateExplicitInstance; private validateSingleInstance; }