import type { Rpc } from '@lynx-js/web-worker-rpc';
import type { NativeApp, NativeModulesMap } from '../../../types/index.js';
import type { TimingSystem } from './createTimingSystem.js';
export declare function createNativeApp(mainThreadRpc: Rpc, timingSystem: TimingSystem, nativeModulesMap: NativeModulesMap, entryTemplateUrl: string): Promise<NativeApp>;
