EvaluateParamtersParamterTypeMapper: 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"
                                    ? string
                                    | undefined
                                    : T extends "Vector2"
                                        ? (...)
                                        | (...)
                                        : (...) extends (...) ? (...) : (...)

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

Type Parameters