@tryforge/forgescript
    Preparing search index...

    Type Alias GetArgType<T, Enum>

    GetArgType: T extends Number
        ? number
        : T extends String
            ? string
            : T extends User
                ? User
                : T extends URL
                    ? string
                    : T extends Json
                        ? Record<string, unknown>
                        : T extends RoleOrUser
                            ? Role
                            | User
                            : T extends Guild
                                ? Guild
                                : T extends Color
                                    ? number
                                    : T extends Role
                                        ? Role
                                        : T extends TextChannel
                                            ? TextBasedChannel
                                            : (...) extends (...) ? (...) : (...)

    Type Parameters