import { type Nullable } from "homebridge-plugin-utils";
import { ProtectCamera, type RtspEntry } from "./protect-camera.js";
export declare class ProtectCameraPackage extends ProtectCamera {
    private flashlightState?;
    private flashlightTimer?;
    protected configureDevice(): boolean;
    private configureFlashlight;
    get id(): string;
    findRtsp(): Nullable<RtspEntry>;
    findRecordingRtsp(): Nullable<RtspEntry>;
}
