import { IPlayableOptions, IPlayerChannel } from "../../app"; import type { IYoutubeOpts, YoutubeApp } from "."; export declare class YoutubePlayerChannel implements IPlayerChannel { private readonly options; constructor(options: IYoutubeOpts); ownsUrl(url: string): boolean; /** * Extra query params supported: * - `skip`: ID of a video to "skip" when attempting to resume * a playlist. May be passed multiple times */ createPlayable(url: string): Promise<(app: YoutubeApp, opts: IPlayableOptions) => Promise>; }