import type { AreaDetails, DeviceDetails, ENTITY_STATE, EntityRegistryItem, FloorDetails, HassConfig, HassServiceDTO as HassServiceDefinition, LabelDefinition } from "../../helpers/index.mts"; import type { ANY_ENTITY } from "../../user.mts"; export type ScannerCacheData = { areas: AreaDetails[]; config: HassConfig; devices: DeviceDetails[]; entities: ENTITY_STATE[]; entity_registry: EntityRegistryItem[]; floors: FloorDetails[]; labels: LabelDefinition[]; services: HassServiceDefinition[]; };