forked from
tokono.ma/diffuse
A music player that connects to your cloud/distributed storage.
1import type { DiffuseElement } from "~/common/element.js";
2import type { ProxiedActions } from "~/common/worker.d.ts";
3import type { Track } from "~/definitions/types.d.ts";
4
5export type Actions = {
6 patch(track: Track): Promise<Track>;
7};
8
9export type MetadataElement = DiffuseElement & ProxiedActions<Actions>;