import type ReactDOM from 'react-dom'; import * as ReactNative from 'react-native-web'; import type { EnvironmentOptions } from './IEnvironment'; import { AfterEvaluateOptions, BeforeEvaluateOptions, JavaScriptEnvironment } from './javascript-environment'; declare class ReactNativeEnvironment extends JavaScriptEnvironment { lastReactDOM: typeof ReactDOM | null; lastReactNative: typeof ReactNative | null; initialize(options: EnvironmentOptions): Promise; beforeEvaluate({ host }: BeforeEvaluateOptions): void; afterEvaluate({ context, host, require }: AfterEvaluateOptions): void; } declare const _default: ReactNativeEnvironment; export default _default;