UNPKG

lavva.exalushome.extalife

Version:

Library implementing communication and abstraction layers for ExtaLife API in ExalusHome system

9 lines (8 loc) 554 B
import { IDevice } from "lavva.exalushome/build/js/Services/Devices/IDevice"; import { IDeviceConfigService } from "lavva.exalushome/build/js/Services/Devices/IDeviceConfigService"; import { ResponseResult } from "lavva.exalushome/build/js/Services/FieldChangeResult"; import { GetParamsErrorCode } from "../../../ExtaLife"; import { FirmwareVersion } from "./FirmwareService"; export interface IFirmwareService extends IDeviceConfigService { GetFirmwareVersionAsync(device: IDevice): Promise<FirmwareVersion | ResponseResult<GetParamsErrorCode>>; }