export interface Channel { id: string name: string url: string logo?: string category: string group?: string } export interface ChannelCategory { name: string count: number } export interface ChannelResponse { channels: Channel[] categories: ChannelCategory[] } export interface ViewerResponse { viewers: number switched: boolean message?: string }