import { type IEnvParamsMap } from '@visactor/vrender-core';
type TAppScopedMiniEnv = 'taro' | 'feishu' | 'tt' | 'wx' | 'lynx' | 'harmony';
export declare function bootstrapVRenderBrowserApp<TApp extends object>(app: TApp, envParams?: IEnvParamsMap['browser']): TApp;
export declare function bootstrapVRenderNodeApp<TApp extends object>(app: TApp, envParams?: IEnvParamsMap['node']): TApp;
export declare function bootstrapVRenderMiniApp<TEnv extends TAppScopedMiniEnv, TApp extends object>(app: TApp, env: TEnv, envParams?: IEnvParamsMap[TEnv]): TApp;
export declare function bootstrapLegacyVRenderRuntime(): void;
export {};
