UNPKG

homebridge-kasa-python

Version:

Plugin that uses Python-Kasa API to communicate with Kasa Devices.

13 lines (12 loc) 374 B
import type { Logging } from 'homebridge'; export declare class TaskQueue { private queue; private running; private log; private resolveEmptyQueue; private isShuttingDownRef; constructor(log: Logging, isShuttingDownRef: () => boolean); addTask(task: () => Promise<void>): void; private processQueue; waitForEmptyQueue(): Promise<void>; }