@visactor/vrender-core
Version:
```typescript import { xxx } from '@visactor/vrender-core'; ```
13 lines (12 loc) • 667 B
TypeScript
import type { IGlobal, IDrawItemInterceptorContribution } from '../interface';
import { type ILegacyBindingContext } from '../legacy/binding-context';
export declare const RUNTIME_INSTALLER_STATE_SYMBOL: unique symbol;
export interface IRuntimeInstallerState {
runtimeInstallerContext: ILegacyBindingContext;
preloaded: boolean;
runtimeGlobal?: IGlobal;
runtimeEntryKeys: WeakMap<object, Map<string, Set<string>>>;
runtimeDrawContributions: WeakMap<object, Set<IDrawItemInterceptorContribution>>;
loadedRuntimeContributionModules: WeakMap<object, WeakSet<object>>;
}
export declare function getRuntimeInstallerState(): IRuntimeInstallerState;