export class RandomSoundMaterial extends AbstractSoundMaterialDefinition {
    /**
     * Options
     * @type {SoundAssetPlaybackSpec[]}
     */
    sounds: SoundAssetPlaybackSpec[];
    computeInteractionSounds(destination: any, destination_offset: any, interaction: any): number;
    toJSON(): {
        sounds: {
            volume: number;
            source: string;
            isSourceAlias: boolean;
        }[];
    };
    fromJSON({ sounds }: {
        sounds: any;
    }): void;
}
export namespace RandomSoundMaterial {
    let typeName: string;
}
import { AbstractSoundMaterialDefinition } from "../AbstractSoundMaterialDefinition.js";
import { SoundAssetPlaybackSpec } from "../../asset/SoundAssetPlaybackSpec.js";
//# sourceMappingURL=RandomSoundMaterial.d.ts.map