Type Alias SendPanelBody<T>
SendPanelBody<T>: T extends "sync" ? { platform: "kick"; syncChannel: string; } : T extends "kickLeaderboard" ? { leaderBoardChannelId?: string; leaderBoardTypes?: ("weekly" | "monthly" | "overall")[]; streamerUserName: string; } : T extends "statCounters" ? { platform: "kick"; streamerUserName: string; types: ("followers" | "liveUpdates")[]; } : T extends "birthday" ? { birthdayChannelId?: string; } : never