SongGuess
    Preparing search index...
    interface AudioPlayer {
        audioURL: string | undefined;
        howler: Howl | null;
        isHLS: boolean;
        load: (src: string) => Promise<void>;
        pauseWithFade: (fadeDuration?: number) => void;
        playWithFade: (fadeDuration?: number) => void;
        playWithPositionAndFade: (
            startPosition: number,
            audioPlayTime: number,
            startOffset?: number,
            fadeDuration?: number,
        ) => void;
        state: "playing" | "not_playing" | "loading";
    }
    Index
    audioURL: string | undefined
    howler: Howl | null
    isHLS: boolean
    load: (src: string) => Promise<void>
    pauseWithFade: (fadeDuration?: number) => void
    playWithFade: (fadeDuration?: number) => void
    playWithPositionAndFade: (
        startPosition: number,
        audioPlayTime: number,
        startOffset?: number,
        fadeDuration?: number,
    ) => void
    state: "playing" | "not_playing" | "loading"