export interface Bangumi { getInfo(seasonId: number): Promise; } export interface BangumiResponse { status: number; message: string; data?: object; } export declare class Bangumi implements Bangumi { getRecommend(seasonId: number, option?: { season_type?: number; }): Promise; getMediaInfo(mediaId: number): Promise; getMediaSource(mediaId: number): Promise; }