Type Alias CreateCheckoutSessionBody<T>
CreateCheckoutSessionBody<T>: T extends "guild" ? { affiliate?: string; annual?: boolean; email: string; guildId: string; subscriptionTierId: string; trialDays?: number; userId: string; } & ListOfDefaultItems : T extends "user" ? { affiliate?: string; annual?: boolean; email: string; subscriptionTierId: string; trialDays?: number; userId: string; } : never Type Parameters
- T extends "guild" | "user"