/// import * as url from 'url'; import { Videobox } from '../core'; import { Adapter, AdapterOptions } from './base'; export interface TwitchOptions extends AdapterOptions { twitch?: { channelImage?: string; }; } export declare class Twitch extends Adapter { static load(videobox: Videobox, type: string, id: string): false | Twitch; static parse(videobox: Videobox, videoUrl: url.UrlWithParsedQuery, title?: string, start?: number, end?: number): false | Twitch; constructor(videobox: Videobox, id: string, title?: string, start?: number, end?: number, type?: string); private readonly plainId; private readonly type; private readonly channelImage; getThumbnailBaseUrl(): Promise; getPlayerUrl(): Promise; }