/** * The type of a Hype Train contribution. */ export type HelixHypeTrainContributionType = 'BITS' | 'SUBS' | 'OTHER'; /** @private */ export interface HelixHypeTrainContributionData { total: number; user: string; type: HelixHypeTrainContributionType; } /** @private */ export interface HelixHypeTrainEventData { id: string; broadcaster_id: string; cooldown_end_time: string; expires_at: string; goal: number; last_contribution: HelixHypeTrainContributionData; level: number; started_at: string; top_contributions: HelixHypeTrainContributionData[]; total: number; } /** * The different types a Hype Train event can have. */ export type HelixHypeTrainEventType = 'hypetrain.progression'; //# sourceMappingURL=hypeTrain.external.d.ts.map