lavva.exalushome.extalife
Version:
Library implementing communication and abstraction layers for ExtaLife API in ExalusHome system
9 lines (8 loc) • 554 B
TypeScript
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>>;
}