/// import { EventEmitter } from 'events'; import { IAddressConfig, INacosNamingClientConfig } from '../interface'; export declare const ServerChangeEvent = "ServerChangeEvent"; export declare abstract class AbstractServiceDiscovery extends EventEmitter { abstract init(opts: INacosNamingClientConfig | IAddressConfig): Promise; abstract subscribe(info: string): Promise; abstract unSubscribe(info: string): Promise; abstract destroy(): Promise; }