UNPKG

homebridge-unifi-protect

Version:

Homebridge UniFi Protect plugin providing complete HomeKit integration for the entire UniFi Protect ecosystem with full support for most features including HomeKit Secure Video, multiple controllers, blazing fast performance, and much more.

20 lines 794 B
import type { ChannelProfile } from "../../media/resolution.ts"; import type { Nullable } from "homebridge-plugin-utils"; import { ProtectCamera } from "./camera.ts"; export declare class ProtectCameraPackage extends ProtectCamera { #private; private flashlightState; protected spawnCameraObservers(): void; protected get syncedName(): string; protected get logName(): string; protected configureDevice(): boolean; protected seedContextIdentity(): void; private configurePackageStream; private configureFlashlight; static packageCameraId(mac: string): string; get id(): string; get mac(): string; selectChannel(): Nullable<ChannelProfile>; selectSubstrateChannel(): Nullable<ChannelProfile>; } //# sourceMappingURL=camera-package.d.ts.map