matterbridge-roborock-vacuum-plugin
Version:
Matterbridge Roborock Vacuum Plugin
17 lines • 634 B
TypeScript
import { MapInfo } from '../../application/models/MapInfo.js';
import { RoomMap } from '../../application/models/RoomMap.js';
import { RoomMapping } from '../../application/models/RoomMapping.js';
/**
* Domain entity representing a Roborock home.
* A home contains devices and rooms.
*/
export declare class HomeEntity {
readonly id: number;
readonly name: string;
readonly roomMap: RoomMap;
readonly mapInfo: MapInfo;
activeMapId: number;
constructor(id: number, name: string, roomMap: RoomMap, mapInfo: MapInfo, activeMapId: number);
get rawRooms(): RoomMapping[];
}
//# sourceMappingURL=Home.d.ts.map