import BaseClass from '../base-class'; import type { ValueCallback, YouTubePlayer, YouTubePlayerOptions } from '../types'; declare class VideoWorkerYoutube extends BaseClass { type: string; player?: YouTubePlayer; $video?: HTMLElement; playerOptions?: YouTubePlayerOptions; progressInterval?: ReturnType; volumeChangeInterval?: ReturnType; static parseURL(url: string): string | false; init(): void; play(start?: number): void; pause(): void; mute(): void; unmute(): void; setVolume(volume?: number | false): void; getVolume(callback: ValueCallback): void; getMuted(callback: ValueCallback): void; setCurrentTime(currentTime?: number | false): void; getCurrentTime(callback: ValueCallback): void; getImageURL(callback: ValueCallback): void; getVideo(callback: ValueCallback): void; destroy(): void; } export default VideoWorkerYoutube; //# sourceMappingURL=youtube.d.ts.map