@threlte/extras
Version:
Utilities, abstractions and plugins for your Threlte apps
9 lines (8 loc) • 379 B
TypeScript
import type { AudioListener } from 'three';
export type ThrelteAudioContext = {
audioListeners: Map<string, AudioListener>;
getAudioListener: (id?: string) => AudioListener | undefined;
addAudioListener: (listener: AudioListener, id?: string) => void;
removeAudioListener: (id?: string) => void;
};
export declare function useThrelteAudio(): ThrelteAudioContext;