UNPKG

homebridge-aeg-robot

Version:

AEG RX9 / Electrolux Pure i9 robot vacuum plugin for Homebridge

14 lines 540 B
import { Logger } from 'homebridge'; export declare class Heartbeat { readonly log: Logger; readonly name: string; readonly interval: number; readonly action: () => Promise<void>; readonly failure: (err?: unknown) => void; abortController?: AbortController; lastError: unknown; constructor(log: Logger, name: string, interval: number, action: () => Promise<void>, failure: (err?: unknown) => void); doAction(): Promise<never>; resetWatchdog(): Promise<void>; } //# sourceMappingURL=heartbeat.d.ts.map