import type { PlatformAccessory } from 'homebridge';
import type AirportExpressConnectedPlatform from './airportExpressConnectedPlatform';
/**
 * Platform Accessory
 * An instance of this class is created for each accessory your platform registers
 * Each accessory may expose multiple services of different service types.
 */
export default class AirportExpressAccessory {
    private readonly platform;
    private readonly accessory;
    private accessoryInformation;
    private readonly device;
    private lastOnline;
    private reachable;
    private service;
    constructor(platform: AirportExpressConnectedPlatform, accessory: PlatformAccessory);
    private changeFirmware;
    private changeName;
    private handleGet;
    private hexStringToBitString;
    private isDeviceConnected;
    private reverseString;
    private setConnectStatus;
    private setReachableStatus;
    private updateConnectedStatus;
}
//# sourceMappingURL=airportExpressAccessory.d.ts.map