import { Location } from '../api';
import { RingPlatformConfig } from './config';
import { BaseAccessory } from './base-accessory';
import { Logging, PlatformAccessory } from 'homebridge';
export declare class LocationModeSwitch extends BaseAccessory<Location> {
    private readonly location;
    readonly accessory: PlatformAccessory;
    readonly logger: Logging;
    readonly config: RingPlatformConfig;
    private targetState;
    device: Location;
    constructor(location: Location, accessory: PlatformAccessory, logger: Logging, config: RingPlatformConfig);
}
