@@ -14,6 +14,7 @@ import { Observable } from 'rxjs';
1414import { OnChanges } from ' @angular/core' ;
1515import { OnDestroy } from ' @angular/core' ;
1616import { SimpleChanges } from ' @angular/core' ;
17+ import * as YT_2 from ' youtube' ;
1718
1819// @public
1920export type PlaceholderImageQuality = ' high' | ' standard' | ' low' ;
@@ -24,18 +25,18 @@ export const YOUTUBE_PLAYER_CONFIG: InjectionToken<YouTubePlayerConfig>;
2425// @public
2526export class YouTubePlayer implements AfterViewInit , OnChanges , OnDestroy {
2627 constructor ();
27- readonly apiChange: Observable <YT .PlayerEvent >;
28+ readonly apiChange: Observable <YT_2 .PlayerEvent >;
2829 disableCookies: boolean ;
2930 disablePlaceholder: boolean ;
3031 endSeconds: number | undefined ;
31- readonly error: Observable <YT .OnErrorEvent >;
32+ readonly error: Observable <YT_2 .OnErrorEvent >;
3233 getAvailablePlaybackRates(): number [];
33- getAvailableQualityLevels(): YT .SuggestedVideoQuality [];
34+ getAvailableQualityLevels(): YT_2 .SuggestedVideoQuality [];
3435 getCurrentTime(): number ;
3536 getDuration(): number ;
36- getPlaybackQuality(): YT .SuggestedVideoQuality ;
37+ getPlaybackQuality(): YT_2 .SuggestedVideoQuality ;
3738 getPlaybackRate(): number ;
38- getPlayerState(): YT .PlayerState | undefined ;
39+ getPlayerState(): YT_2 .PlayerState | undefined ;
3940 getVideoEmbedCode(): string ;
4041 getVideoLoadedFraction(): number ;
4142 getVideoUrl(): string ;
@@ -75,21 +76,21 @@ export class YouTubePlayer implements AfterViewInit, OnChanges, OnDestroy {
7576 pauseVideo(): void ;
7677 placeholderButtonLabel: string ;
7778 placeholderImageQuality: PlaceholderImageQuality ;
78- readonly playbackQualityChange: Observable <YT .OnPlaybackQualityChangeEvent >;
79- readonly playbackRateChange: Observable <YT .OnPlaybackRateChangeEvent >;
80- playerVars: YT .PlayerVars | undefined ;
79+ readonly playbackQualityChange: Observable <YT_2 .OnPlaybackQualityChangeEvent >;
80+ readonly playbackRateChange: Observable <YT_2 .OnPlaybackRateChangeEvent >;
81+ playerVars: YT_2 .PlayerVars | undefined ;
8182 playVideo(): void ;
82- readonly ready: Observable <YT .PlayerEvent >;
83+ readonly ready: Observable <YT_2 .PlayerEvent >;
8384 requestFullscreen(options ? : FullscreenOptions ): Promise <void >;
8485 seekTo(seconds : number , allowSeekAhead : boolean ): void ;
8586 setPlaybackRate(playbackRate : number ): void ;
8687 setVolume(volume : number ): void ;
8788 protected _shouldShowPlaceholder(): boolean ;
8889 showBeforeIframeApiLoads: boolean ;
8990 startSeconds: number | undefined ;
90- readonly stateChange: Observable <YT .OnStateChangeEvent >;
91+ readonly stateChange: Observable <YT_2 .OnStateChangeEvent >;
9192 stopVideo(): void ;
92- suggestedQuality: YT .SuggestedVideoQuality | undefined ;
93+ suggestedQuality: YT_2 .SuggestedVideoQuality | undefined ;
9394 unMute(): void ;
9495 videoId: string | undefined ;
9596 get width(): number ;
0 commit comments