import { OnChanges, OnDestroy, ChangeDetectorRef, EventEmitter } from '@angular/core'; export declare class IccAudioComponent implements OnChanges, OnDestroy { private cdr; url: string; canplay: EventEmitter; error: EventEmitter; audioView: any; duration: any; currentTime: any; isAmr: boolean; AMR: any; isRunning: boolean; intervalIns: any; isDragging: boolean; dragLastX: number; errorText: string; constructor(cdr: ChangeDetectorRef); ngOnChanges(): void; ngOnDestroy(): void; /** * amr音频 load */ amrLoad(): void; /** * 整合 play() 和 resume() */ run(): void; /** * pause() */ pause(): void; /** * * 重新加载音频 */ load(): void; /** * 跟踪时间 */ watchTime(flag: any): void; /** * 改变音频播放位置:开始拖动 */ dragStart(evt: any): void; /** * 改变音频播放位置:拖动中 */ dragging(evt: any): void; /** * 改变音频播放位置:结束拖动 */ dragEnd(evt: any): void; handleCanplay(): void; handelError(): void; }