import { API, PlatformAccessory } from "homebridge";
import { HiloDevice } from "./HiloDevice";
import { Device } from "../graphql/graphql";
import { DeviceAccessory, SupportedDevice } from "./types";
export declare const initializeHiloDevice: {
    [T in SupportedDevice]: (accessory: PlatformAccessory<DeviceAccessory<Extract<Device, {
        __typename: T;
    }>>>, api: API) => HiloDevice<Device>;
};
//# sourceMappingURL=index.d.ts.map