import { type Speaker } from '../model'; import AudioPlayer from '../menu/conversion-menu/audio-player'; import type { AudioInfo } from '../menu/conversion-menu/data'; export declare const useTryPlayStore: import("pinia").StoreDefinition<"--editor-try-play", import("pinia")._UnwrapAll; setSpeaker: (key: symbol, value: Speaker) => void; star: (key: symbol, isStar: boolean) => Promise; audioPlayer: import("vue").ComputedRef; isLoading: import("vue").ComputedRef; play: (fetchAudio: (ssmlGetter: () => string) => Promise) => Promise; }, never>>, Pick<{ speaker: import("vue").ComputedRef<{ readonly id: string; readonly name: string; readonly displayName: string; readonly category: string; readonly avatar: string; readonly isFree: boolean; readonly isStar: boolean; readonly isSupper24K: boolean; readonly roles: readonly { readonly label: string; readonly value: string; readonly avatar?: string | undefined; readonly emoji?: string | undefined; }[]; readonly styles: readonly { readonly label: string; readonly value: string; readonly avatar?: string | undefined; readonly emoji?: string | undefined; }[]; }>; setSpeaker: (key: symbol, value: Speaker) => void; star: (key: symbol, isStar: boolean) => Promise; audioPlayer: import("vue").ComputedRef; isLoading: import("vue").ComputedRef; play: (fetchAudio: (ssmlGetter: () => string) => Promise) => Promise; }, "speaker" | "audioPlayer" | "isLoading">, Pick<{ speaker: import("vue").ComputedRef<{ readonly id: string; readonly name: string; readonly displayName: string; readonly category: string; readonly avatar: string; readonly isFree: boolean; readonly isStar: boolean; readonly isSupper24K: boolean; readonly roles: readonly { readonly label: string; readonly value: string; readonly avatar?: string | undefined; readonly emoji?: string | undefined; }[]; readonly styles: readonly { readonly label: string; readonly value: string; readonly avatar?: string | undefined; readonly emoji?: string | undefined; }[]; }>; setSpeaker: (key: symbol, value: Speaker) => void; star: (key: symbol, isStar: boolean) => Promise; audioPlayer: import("vue").ComputedRef; isLoading: import("vue").ComputedRef; play: (fetchAudio: (ssmlGetter: () => string) => Promise) => Promise; }, "play" | "setSpeaker" | "star">>;