soundtouch-api
Version:
SoundTouch API using TypeScript
17 lines (16 loc) • 574 B
TypeScript
import { SourceStatus } from './special-types';
import { XMLElement } from './utils';
export interface Sources {
readonly deviceId: string;
readonly items: Source[];
}
export interface Source {
readonly name: string;
readonly source: string;
readonly sourceAccount: string;
readonly status: SourceStatus;
readonly isLocal: boolean;
readonly isMultiRoomAllowed: boolean;
}
export declare function sourcesFromElement(element: XMLElement): Sources | undefined;
export declare function sourceFromElement(element: XMLElement): Source | undefined;