UNPKG

homebridge-cozytouch-platform

Version:
16 lines (15 loc) 591 B
import { APIObject } from 'overkiz-api'; import { Logging } from "homebridge"; import { BaseDevice, BaseGlobalConfig } from "homebridge-base-platform"; export interface ICozytouchDevice { readonly object: APIObject; readonly verbose: boolean; } export declare class CozytouchDevice implements BaseDevice { readonly object: APIObject; readonly verbose: boolean; constructor(props: ICozytouchDevice); get id(): string; get name(): string; } export declare function deviceFromConfig(object: APIObject, globalConfig: BaseGlobalConfig, log: Logging): CozytouchDevice;