import { YoutubePlayerBase, YoutubePlayerErrors, YoutubePlayerInternalErrors, YoutubePlayerState } from './common'; export { YoutubePlayerErrors, YoutubePlayerState, YoutubePlayerInternalErrors }; export declare class YoutubePlayer extends YoutubePlayerBase { #private; private static INIT; constructor(); createNativeView(): globalAndroid.webkit.WebView; private _setupChromeClient; initNativeView(): void; disposeNativeView(): void; _handleUrl(url: android.net.Uri): void; get duration(): number; play(): void; playById(id: string): void; playByUrl(url: string): void; cueVideoById(id: string, start?: number, end?: number): void; cueVideoByUrl(url: string, start?: number, end?: number): void; pause(): void; next(): void; mute(): void; unmute(): void; previous(): void; startSeeking(): void; seekTo(value: number): void; setVolume(value: number): void; stop(): void; destroy(): void; toggleFullScreen(): void; get state(): YoutubePlayerState; }