UNPKG

zigbee-herdsman-converters

Version:

Collection of device converters to be used with zigbee-herdsman

17 lines 763 B
/// <reference types="node" /> import { Zh, Ota, KeyValueAny } from '../types'; export declare function getImageMeta(current: Ota.ImageInfo, device: Zh.Device): Promise<Ota.ImageMeta>; export declare function getFirmwareFile(image: KeyValueAny): Promise<import("axios").AxiosResponse<any, any> | { data: Buffer; }>; /** * Interface implementation */ export declare function isUpdateAvailable(device: Zh.Device, requestPayload?: Ota.ImageInfo): Promise<{ available: boolean; currentFileVersion: number; otaFileVersion: number; }>; export declare function updateToLatest(device: Zh.Device, onProgress: Ota.OnProgress): Promise<number>; export declare const useIndexOverride: (indexFileName: string) => void; //# sourceMappingURL=zigbeeOTA.d.ts.map