EvaluateParamtersParamterTypeMapper: T extends "placeholder"
    ? undefined
    : T extends "presetText"
        ? string
        | undefined
        : T extends "number"
            ? number
            | undefined
            : T extends "boolean"
                ? boolean
                | undefined
                : T extends "neboolean"
                    ? boolean
                    | undefined
                    : T extends "string"
                        ? string
                        | undefined
                        : T extends "non-booleanString"
                            ? string
                            | undefined
                            : T extends "json"
                                ? any
                                | undefined
                                : T extends "Vector"
                                    ? string
                                    | undefined
                                    : T extends "Vector1"
                                        ? (...)
                                        | (...)
                                        : (...) extends (...) ? (...) : (...)

Maps a parameter type to a type that can be used in the EvalutateParamtersResult object.

Type Parameters