/// import { Serializable } from './private/Serializable.js'; interface SoundJSON { resource?: string; } declare class Sound implements Serializable { private static _defaultSound; resource: string | null; private audio; constructor(resource: string | null); static get defaultSound(): Sound; toJSONObject(): SoundJSON; /** * Play the sound using Web Audio API. * Audio operations run off the main thread for smooth performance. */ private play; } export { Sound, type SoundJSON };