import { BaseParamType } from '../../../params/_Base'; import { ParamType } from '../../../poly/ParamType'; import { ComplexParamJsonExporterData } from '../../../nodes/utils/io/IOController'; export declare class ParamJsonExporter { protected _param: T; protected _complex_data: ComplexParamJsonExporterData; constructor(_param: T); required(): boolean; data(): any; private _data_simple; private _data_complex; protected _require_data_complex(): boolean; protected add_main(): void; }