UNPKG

homebridge-tapo-camera

Version:

Homebridge plugin for TP-Link TAPO security cameras

16 lines (15 loc) 550 B
import { Logging } from "homebridge"; import { CameraConfig } from "./cameraAccessory"; import { DeviceInformation } from "./types/onvif"; import { EventEmitter } from "stream"; export declare class OnvifCamera { protected readonly log: Logging; protected readonly config: CameraConfig; private events; private device; private readonly kOnvifPort; constructor(log: Logging, config: CameraConfig); private getDevice; getEventEmitter(): Promise<EventEmitter<[never]>>; getDeviceInfo(): Promise<DeviceInformation>; }