UNPKG

@visactor/vchart

Version:

charts lib based @visactor/VGrammar

18 lines (17 loc) 826 B
import type { IApp, IStage, IStageParams } from '@visactor/vrender-core'; import { type RenderMode } from '../typings/spec/common'; type VRenderAppEnv = 'browser' | 'node' | 'feishu' | 'tt' | 'wx' | 'lynx' | 'harmony'; export type ResolveVRenderAppOptions = { app?: IApp; mode?: RenderMode; modeParams?: unknown; }; export type ResolvedVRenderApp = { app: IApp; releaseAppRef?: () => void; }; export declare const getVRenderAppEnv: (mode?: RenderMode) => VRenderAppEnv; export declare const getVRenderAppEnvParams: (mode?: RenderMode, modeParams?: unknown) => unknown; export declare const resolveVRenderApp: (appOrOptions?: IApp | ResolveVRenderAppOptions, mode?: RenderMode) => ResolvedVRenderApp; export declare const createStageFromApp: (app: IApp, params: Partial<IStageParams>) => IStage; export {};