/// import { Logger } from "homebridge"; import { ProsegurCameraStream } from "../types/prosegur-response.interface"; import { ProsegurService } from "./prosegur.service"; export declare class CameraManagerService { private prosegur; private prosegurCameraId; private token; private cameraId; private snapshotPromise; private streamPromise; private readonly CAMERA_MANAGER_WS; private readonly MAX_RETRY_COUNT; private log?; constructor(prosegur: ProsegurService, prosegurCameraId: string, token: string | undefined, cameraId: string, snapshotPromise: Promise | undefined, streamPromise: Promise | undefined); init(prosegurCameraId: string, prosegur: ProsegurService, log: Logger): void; login(): Promise; getSnapshot(width: number, height: number): Promise; getStreamUrl(): Promise; private isLoggedIn; private request; } //# sourceMappingURL=camera-manager.service.d.ts.map