import React from 'react'; import type { GlobalModel } from '../context/types'; import type { AssetPackage } from '../types'; import type { GIRenderProps } from './Render'; import type { RuntimeContext } from './types'; export interface GIRuntimeAppProps { /** * 图应用资产包 */ assets?: AssetPackage[]; /** * 初始全局状态 */ initialGlobalState?: GlobalModel; } export declare class GIRuntimeApp { context: RuntimeContext; App: React.FC; constructor({ assets, initialGlobalState }: { assets: any; initialGlobalState: any; }); private initRuntime; private getApp; }