import { OnInit } from '@angular/core'; import { AudioPlayerService } from '../../service/audio-player-service/audio-player.service'; import { MatSlider, MatPaginator, MatTableDataSource } from '@angular/material'; import { Track } from '../../model/track.model'; import { BaseAudioPlayerFunctions } from '../base/base-audio-player-components'; export declare class MatAdvancedAudioPlayerComponent extends BaseAudioPlayerFunctions implements OnInit { private playlistService; displayedColumns: string[]; timeLineDuration: MatSlider; dataSource: MatTableDataSource; paginator: MatPaginator; playlistData: Track[]; displayTitle: boolean; displayPlaylist: boolean; pageSizeOptions: number[]; expanded: boolean; autoPlay: boolean; displayVolumeControls: boolean; playlistTrack: any; constructor(playlistService: AudioPlayerService); ngOnInit(): void; matPaginator: MatPaginator; setDataSourceAttributes(): void; nextSong(): void; previousSong(): void; resetSong(): void; selectTrack(index: number): void; checkIfSongHasStartedSinceAtleastTwoSeconds(): boolean; playlist: Track[]; }