import { OnApplicationBootstrap } from '@nestjs/common'; import { EventEmitter2 } from '@nestjs/event-emitter'; import { ConfigService } from '../../config/services/config.service'; import { SpaceIntentService } from '../../spaces/services/space-intent.service'; import { SpacesService } from '../../spaces/services/spaces.service'; export declare class HouseModeActionsService implements OnApplicationBootstrap { private readonly configService; private readonly spacesService; private readonly spaceIntentService; private readonly eventEmitter; private readonly logger; private previousMode; private pendingAction; constructor(configService: ConfigService, spacesService: SpacesService, spaceIntentService: SpaceIntentService, eventEmitter: EventEmitter2); onApplicationBootstrap(): void; onConfigUpdated(): Promise; private executeHouseModeActions; private executeAwayModeActions; private executeNightModeActions; }