import { ProtectBase } from "./protect-device.js";
import type { ProtectNvr } from "../protect-nvr.js";
export declare class ProtectLiveviews extends ProtectBase {
    private isConfigured;
    private isMqttConfigured;
    private liveviews;
    private securityAccessory;
    private securitySystem;
    constructor(nvr: ProtectNvr);
    configureLiveviews(): void;
    private configureSecuritySystem;
    private configureSwitches;
    private configureMqtt;
    private setSwitchState;
    private getSwitchState;
    private getLiveviewCameras;
}
