import { ChannelEntity, ChannelPropertyEntity, DeviceEntity } from '../../../modules/devices/entities/devices.entity'; import { HomeAssistantDomain } from '../devices-home-assistant.constants'; export declare class HomeAssistantDeviceEntity extends DeviceEntity { haDeviceId: string; get type(): string; toString(): string; } export declare class HomeAssistantChannelEntity extends ChannelEntity { get type(): string; } export declare class HomeAssistantChannelPropertyEntity extends ChannelPropertyEntity { haEntityId: string | null; haAttribute: string | null; haTransformer: string | null; get haDomain(): HomeAssistantDomain; get type(): string; get isHaMainState(): boolean; toString(): string; }