import type { AudioFile } from "music-server-shared/types"; export interface PlaylistItem extends AudioFile { id: string; path: string; } export interface PlayerState { isPlaying: boolean; currentTrack: PlaylistItem | null; currentTime: number; volume: number; buffered: number; } export interface AppOptions { bitrate: number; enableTranscoding: boolean; maxTranscodes: number; maxDownloads: number; rememberDir: boolean; }