import type { PlatformAccessory } from 'homebridge'; import { VirtualAccessoriesPlatform } from '../platform.js'; import { AccessoryConfiguration } from '../configuration/configurationAccessory.js'; import { PositionAccessory } from './positionAccessory.js'; import { OpenableAccessoryConfiguration } from '../configuration/configurationOpenableAccesory.js'; /** * WindowCovering - Accessory implementation */ export declare class WindowCovering extends PositionAccessory { constructor(platform: VirtualAccessoriesPlatform, accessory: PlatformAccessory, accessoryConfiguration: AccessoryConfiguration); protected getOpenableAccessoryConfiguration(): OpenableAccessoryConfiguration; }