import { OnModuleInit } from '@nestjs/common'; import type { IConfigValidationResult, IPluginConfigValidator } from '../../../modules/config/services/plugin-config-validator.service'; import { PluginConfigValidatorService } from '../../../modules/config/services/plugin-config-validator.service'; export declare class HomeAssistantConfigValidatorService implements IPluginConfigValidator, OnModuleInit { private readonly pluginConfigValidator; private readonly logger; readonly pluginType = "devices-home-assistant-plugin"; constructor(pluginConfigValidator: PluginConfigValidatorService); onModuleInit(): void; validate(config: Record): Promise; private tryConnect; }