import { OnInit, ChangeDetectorRef, OnChanges } from '@angular/core'; import { RDMusicElement } from './music-element.class'; import { Howl } from 'howler'; import { RDDarkService } from '../dark.service'; export declare class RDMusicPlayerComponent implements OnInit, OnChanges { private changesDetector; private darkService; playlist: Array; color: string; videoContainer: any; playerWrapper: any; playlistMenu: any; progressBar: any; localPlaylist: Array; cursor: number; player: any; sound: Howl; state: string; timeMax: number; currentTime: number; random: boolean; volume: number; dark: boolean; constructor(changesDetector: ChangeDetectorRef, darkService: RDDarkService); ngOnInit(): void; ngOnChanges(changes: any): void; currentSongType(): string; initYoutubeVideo(video: any): void; onPlayerReady(event: any): void; onPlayerStateChange(event: any): void; onPlayerError(event: any): void; initFreesoundAudio(audio: any, autoplay: any): void; getSongImage(index: any): string; getSongName(index: any): string; changeLectureState(): void; moveSeek(): void; changeSeek(event: any): void; changeSong(index: any): void; shufflePlaylist(): void; changeVolume(): void; showPlaylist(event: any): void; getProgress(): string; displayTime(time: any): string; }