UNPKG

lms-squeeze-rpc-x

Version:

A very basic API to interact with a Logitech Media Server via JSON-RPC

10 lines (9 loc) 376 B
import { SqueezeServerStub } from "./squeezeServerStub"; import { IPlayerInfo, IPlayerStatus } from "./modelTypes"; export declare class SqueezePlayer { private _stub; private _id; constructor(stub: SqueezeServerStub, playerInfo: IPlayerInfo | string); getStatusAsync(): Promise<IPlayerStatus | undefined>; setVolumeAsync(volume: number): Promise<void>; }