import { request } from "./client"; import type { MediaMode, MediaState } from "../types/media"; export function getMediaStatus(): Promise { return request('/api/media/status'); } export function queueMedia(source: string, mode: MediaMode): Promise { return request('/api/media/queue', { method: 'POST', body: JSON.stringify({ source, mode }), }); } export function skipMedia(): Promise { return request('/api/media/skip', { method: 'POST' }); } export function stopMedia(): Promise { return request('/api/media/stop', { method: 'POST' }); }