UNPKG

@polygonjs/polygonjs

Version:

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

15 lines (14 loc) 900 B
import { BaseParamType } from '../../../params/_Base'; import { ParamType } from '../../../poly/ParamType'; import { ComplexParamJsonExporterData } from '../../../nodes/utils/io/IOController'; export declare class ParamJsonExporter<T extends BaseParamType> { protected _param: T; protected _complex_data: ComplexParamJsonExporterData<ParamType>; constructor(_param: T); required(): boolean; data(): boolean | import("../../../../types/GlobalTypes").StringOrNumber | import("../../../../types/GlobalTypes").StringOrNumber3 | import("../../../params/ramp/RampValue").RampValueJson | import("../../../../types/GlobalTypes").StringOrNumber2 | import("../../../../types/GlobalTypes").StringOrNumber4 | ComplexParamJsonExporterData<ParamType> | null; private _data_simple; private _data_complex; protected _require_data_complex(): boolean; protected add_main(): void; }