Type Alias PremiumPlan<T>

PremiumPlan<T>: T extends true
    ? DeepRequiredRemoveNull<Client>["premiumTiers"][number] & {
        freeConnectionsDefault: number;
        freeHasDefaultAutoLiveRoles: boolean;
    }
    : DeepRequiredRemoveNull<Client>["premiumTiers"][number]

Type Parameters

  • T extends boolean