1 |
|
2 | import { MessageEvent } from "@charisma-ai/sdk";
|
3 | interface UseBackgroundAudioOptions {
|
4 | disabled?: boolean;
|
5 | }
|
6 | declare const useBackgroundAudio: ({ disabled }?: UseBackgroundAudioOptions) => {
|
7 | audioProps: {
|
8 | ref: import("react").RefObject<HTMLAudioElement>;
|
9 | src: string | undefined;
|
10 | autoPlay: boolean;
|
11 | loop: boolean;
|
12 | onEnded: () => void;
|
13 | style: {
|
14 | display: string;
|
15 | };
|
16 | };
|
17 | onMessage: (messageEvent: MessageEvent) => Promise<void>;
|
18 | };
|
19 | export declare type BackgroundAudioElementProps = ReturnType<typeof useBackgroundAudio>["audioProps"];
|
20 | export default useBackgroundAudio;
|