import { ServiceMoniker } from '../ServiceMoniker'; /** * A ServiceMoniker that includes by-value equality and hashing, so it can be used as a key in a map. */ export declare class ServiceMonikerValue implements ServiceMoniker { readonly name: string; readonly version?: string; private hash?; constructor(name: string, version?: string); constructor(template: ServiceMoniker); equals(other: any): any; hashCode(): number; static from(moniker: ServiceMoniker): ServiceMonikerValue; }