import type { InteractionNode, InteractionType, Properties } from '@heap/heap-javascript-bridge-support'; import { ReactTestInstance } from 'react-test-renderer'; import { ScrollToOptions } from '@testing-library/react-native/build/user-event/scroll'; import { TestHeap } from '../test-support/heap'; export declare const heap: TestHeap; export declare const setUpForComponents: () => void; export declare const press: (element: ReactTestInstance) => Promise; export declare const longPress: (element: ReactTestInstance) => Promise; export declare const change: (element: ReactTestInstance, value: any) => Promise; export declare const scrollTo: (element: ReactTestInstance, options: ScrollToOptions) => Promise; export declare const assertLastCallIsTrackInteraction: () => [ InteractionType, Array, Properties | null | undefined ]; export declare const focusTextInput: (element: ReactTestInstance) => Promise; export declare const editTextInput: (element: ReactTestInstance, text: string) => Promise; export declare const blurTextInput: (element: ReactTestInstance) => Promise | undefined;