import { IDisposable } from '../IDisposable'; import { IRemoteServiceBroker } from '../IRemoteServiceBroker'; import { IServiceBroker } from '../IServiceBroker'; import { ServiceMonikerValue } from './ServiceMonikerValue'; import { ServiceSource } from './ServiceSource'; export interface IProffered extends IServiceBroker, IRemoteServiceBroker, IDisposable { readonly source: ServiceSource; readonly monikers: readonly ServiceMonikerValue[]; }