import { UpdatePluginConfigDto } from '../../../modules/config/dto/config.dto'; import { DEVICES_SHELLY_NG_PLUGIN_NAME } from '../devices-shelly-ng.constants'; export declare class ShellyNgUpdatePluginConfigMdnsDto { enabled?: boolean; interface?: string | null; } export declare class ShellyNgUpdatePluginConfigWebsocketsDto { request_timeout?: number; ping_interval?: number; reconnect_interval: number[]; } export declare class ShellyNgUpdatePluginConfigDto extends UpdatePluginConfigDto { type: typeof DEVICES_SHELLY_NG_PLUGIN_NAME; mdns: ShellyNgUpdatePluginConfigMdnsDto; websockets: ShellyNgUpdatePluginConfigWebsocketsDto; }