UNPKG

@polygonjs/polygonjs

Version:

node-based WebGL 3D engine https://polygonjs.com

12 lines (11 loc) 571 B
import { BaseNodeType } from '../../../nodes/_Base'; import { BaseParamType } from '../../../params/_Base'; import { NodeJsonImporter } from './Node'; import { ParamJsonImporter } from './Param'; import { PolyNodeJsonImporter } from './nodes/Poly'; export declare class JsonImportDispatcher { dispatchNode(node: BaseNodeType): PolyNodeJsonImporter | NodeJsonImporter<BaseNodeType>; private _dispatchPolyNode; dispatchNonPolyNode(node: BaseNodeType): NodeJsonImporter<BaseNodeType>; dispatchParam(param: BaseParamType): ParamJsonImporter<BaseParamType>; }