1 | import { Loader } from './Loader';
|
2 | import { LoadingManager } from './LoadingManager';
|
3 |
|
4 | export class AudioLoader extends Loader {
|
5 | constructor(manager?: LoadingManager);
|
6 |
|
7 | load(
|
8 | url: string,
|
9 | onLoad: (audioBuffer: AudioBuffer) => void,
|
10 | onProgress?: (request: ProgressEvent) => void,
|
11 | onError?: (event: ErrorEvent) => void,
|
12 | ): void;
|
13 |
|
14 | loadAsync(url: string, onProgress?: (event: ProgressEvent) => void): Promise<AudioBuffer>;
|
15 | }
|