import type { Client } from '../client/index.ts'; import { Live, LiveStatus } from './live.ts'; import type { ChannelPayload, ChannelType } from '../types/channel.ts'; export declare class Channel { client: Client; id: string; name: string; imageURL?: string; verified: boolean; blocked?: boolean; description?: string; follower?: number; live?: boolean; following?: boolean; allowNotification?: boolean; followedAt?: Date; type?: ChannelType | string; constructor(client: Client, data: ChannelPayload); getStatus(): Promise; getLiveDetail(): Promise; }