nodes: (NodeDefinition<Record<string, any>, object, any, object, object> | NodeDefinition<MappedInput, State, any, object, object> | NodeDefinition<State, State, any, object, object> | NodeDefinition<State, any, any, object, object> | NodeDefinition<State, State, any, object, object> | NodeDefinition<ColorData, ColorData, any, object, object> | NodeDefinition<ColorData, object, any, object, object> | NodeDefinition<Inputs, object, any, object, object> | NodeDefinition<inputData, object, any, object, object> | NodeDefinition<PolineNodeInput, PolineNodeInput, any, object, object> | NodeDefinition<Input, State, any, object, object> | NodeDefinition<Input, State, colorValue[], object, object> | NodeDefinition<Inputs, object, any, object, object> | NodeDefinition<Inputs, object, any, object, object>)[] = ...