import { xAudioBlob, xAudioSrc } from './utils.js'; export declare class XAudioTT extends HTMLElement { #private; [xAudioSrc]?: { id: string; play_url: string; }; [xAudioBlob]?: Promise; play(): { currentSrcID: string | undefined; loadingSrcID: string; }; stop(): { currentSrcID: string | undefined; }; pause(): { currentSrcID: string | undefined; }; resume(): { currentSrcID: string | undefined; loadingSrcID: string; }; seek(params: { currentTime: number; }): { currentSrcID: string | undefined; }; mute(params: { mute: boolean; }): { currentSrcID: string | undefined; }; playerInfo(): { currentSrcID: string | undefined; duration: number; playbackState: number; currentTime: number; cacheTime: number; }; prepare(): void; setVolume(params: { volume: number; }): { code: number; }; }