/// /// import * as Blockly from "blockly"; export interface BlocksRenderOptions { emPixels?: number; layout?: pxt.editor.BlockLayout; clean?: boolean; aspectRatio?: number; packageId?: string; package?: string; snippetMode?: boolean; useViewWidth?: boolean; splitSvg?: boolean; forceCompilation?: boolean; generateSourceMap?: boolean; assets?: pxt.Map; } export declare function initRenderingWorkspace(): Blockly.WorkspaceSvg; export declare function cleanRenderingWorkspace(): void; export declare function renderWorkspace(options?: BlocksRenderOptions): Element; export declare function render(blocksXml: string, options?: BlocksRenderOptions): Element; export declare function blocksMetrics(ws: Blockly.WorkspaceSvg): { width: number; height: number; };