• Type Parameters

    Parameters

    • commandstring: string
    • parameters: T

    Returns {
        args: {
            [Index in string | number | symbol]: T[Index<Index>] extends "presetText"
                ? string
                : T[Index<Index>] extends "number"
                    ? number
                    : T[Index<Index>] extends "boolean"
                        ? boolean
                        : T[Index<Index>] extends "neboolean"
                            ? boolean
                            : T[Index<Index>] extends "string"
                                ? string
                                : T[Index<Index>] extends "non-booleanString"
                                    ? string
                                    : T[Index<(...)>] extends "json"
                                        ? any
                                        : (...)[(...)] extends "Vector"
                                            ? string
                                            : (...) extends (...) ? (...) : (...)
        };
        err: [Error, any][];
        extra: string;
        params: T;
    }