polygonjs-engine
Version:
node-based webgl 3D engine https://polygonjs.com
24 lines (23 loc) • 1.22 kB
TypeScript
import { StringOrNumber2, StringOrNumber3, StringOrNumber4 } from '../../../types/GlobalTypes';
import { RampValueJson } from '../ramp/RampValue';
import { ParamType } from '../../poly/ParamType';
import { ParamInitValuesTypeMap } from './ParamInitValuesTypeMap';
declare type ParamInitValueSerializedTypeMapGeneric = {
[]: any;
};
export interface ParamInitValueSerializedTypeMap extends ParamInitValueSerializedTypeMapGeneric {
[]: ParamInitValuesTypeMap[ParamType.BOOLEAN];
[]: ParamInitValuesTypeMap[ParamType.BUTTON];
[]: StringOrNumber3;
[]: ParamInitValuesTypeMap[ParamType.FLOAT];
[]: ParamInitValuesTypeMap[ParamType.FOLDER];
[]: ParamInitValuesTypeMap[ParamType.INTEGER];
[]: ParamInitValuesTypeMap[ParamType.OPERATOR_PATH];
[]: RampValueJson;
[]: ParamInitValuesTypeMap[ParamType.SEPARATOR];
[]: ParamInitValuesTypeMap[ParamType.STRING];
[]: StringOrNumber2;
[]: StringOrNumber3;
[]: StringOrNumber4;
}
export {};