import { DeferCallback } from "../device.interface"; import { GenericRtspCamera } from "./generic-rtsp.camera"; import { ConfigService } from "@nestjs/config"; export declare class OnVifRtspCamera extends GenericRtspCamera { private readonly cfg; private readonly onVifLogger; private onVifInfo; private onVifProfiles; private onVifDevice; private ptzDelay; private ptzMove; constructor(cfg: ConfigService); get type(): string; instantiate(params: any, defer: DeferCallback): Promise; ptzDown(): Promise; ptzLeft(): Promise; ptzRight(): Promise; ptzUp(): Promise; loadPreset(nr: number): Promise; savePreset(nr: number, name: string): Promise; checkSanity(defer: DeferCallback): Promise; }