import { ServiceInstance } from './service-instance'; import { ServiceInstanceOptions } from './service-instance.options'; import { PlainObject } from '../utils'; import { ServiceInstanceState } from '../health'; export declare class DefaultServiceInstance implements ServiceInstance { private opts; state: ServiceInstanceState; constructor(opts: ServiceInstanceOptions); getState(): ServiceInstanceState; getInstanceId(): string; getServiceId(): string; getHost(): string; getPort(): number; getTags(): string[]; getStatus(): string; getNodeID(): string; isSecure(): boolean; getUri(): string; getScheme(): string; getMetadata(): PlainObject; }