Type Alias PremiumData<T>
PremiumData<T>: T extends "guild" ? { bitfield: string | null | undefined; overrideBranding: boolean | null | undefined; premium: { enabled: boolean | null | undefined; tier: string | null | undefined; }; } & SliceAdditionalFromItem & ListOfAdditionalAddons : T extends "user" ? { badges: string | null | undefined; bitfield: string | null | undefined; oneServerPremium: string | null | undefined; premium: { enabled: boolean | null | undefined; tier: string | null | undefined; }; serverPremiumCooldown: number | null | undefined; } : never Type Parameters
- T extends "guild" | "user"