dirigera
Version:
A TypeScript client for IKEA's DIRIGERA smart home hub
18 lines (17 loc) • 522 B
TypeScript
import type { Got } from 'got' with { 'resolution-mode': 'require' };
import type { Speaker } from '../types/device/Speaker';
declare const _default: (got: Got) => {
list(): Promise<Speaker[]>;
get({ id }: {
id: string;
}): Promise<Speaker>;
setVolume({ id, volume }: {
id: string;
volume: number;
}): Promise<void>;
setPlayback({ id, playback, }: {
id: string;
playback: Speaker["attributes"]["playback"];
}): Promise<void>;
};
export default _default;