import { Vector3 } from "../cauldron/type_definitions/array_type_definitions.js"; export declare class AudioSetup { myAudioFilePath: string | null; myLoop: boolean; myAutoPlay: boolean; myVolume: number; /** From `0.5` to `4.0` */ _myRate: number; myPool: number; myPreload: boolean; myPreventPlayWhenAudioContextNotRunning: boolean; myPosition: Vector3 | null; mySpatial: boolean; /** At this distance (and closer) the volume is not reduced */ myReferenceDistance: number; constructor(audioFilePath?: string); clone(): AudioSetup; get myPitch(): number; get myRate(): number; set myPitch(pitch: number); set myRate(rate: number); }