/** * HTML5 audio playback for native-animation sound actions (`p:snd` / `p:stSnd`), * ported from the Vue / React bindings' `animation-sound`. * * A single shared audio element means only one animation sound plays at a time, * matching PowerPoint: a new sound replaces any in-progress animation sound. * * @module presentation/animation-sound */ /** * Play a sound file during animation. Stops any previously playing animation * sound first. Silently ignores autoplay restrictions and unplayable sources. * * @param soundUrl - Blob URL or data URL of the sound file. * @param loop - When true, repeat the sound until it is stopped or replaced. */ export declare function playAnimationSound(soundUrl: string, loop?: boolean): void; /** Stop any currently playing animation sound. */ export declare function stopAnimationSound(): void; //# sourceMappingURL=animation-sound.d.ts.map