import { PlatformAccessory } from 'homebridge';
import { LoxonePlatform } from '../../LoxonePlatform';
export declare class Camera {
    readonly platform: LoxonePlatform;
    readonly accessory: PlatformAccessory;
    readonly ip?: string;
    readonly base64auth?: string;
    constructor(platform: LoxonePlatform, accessory: PlatformAccessory, ip?: string, base64auth?: string);
    setupService(): void;
    startHKSVStream(): Promise<void>;
    stopHKSVStream(): Promise<void>;
    handleMotionDetection(): Promise<void>;
}
//# sourceMappingURL=Camera.d.ts.map