import { ServiceIdentifier } from "./instantiation.js"; import { SyncDescriptor } from "./descriptors.js"; export declare class ServiceCollection { private _entries; constructor(...entries: [ ServiceIdentifier, any ][]); set(id: ServiceIdentifier, instanceOrDescriptor: T | SyncDescriptor): T | SyncDescriptor; has(id: ServiceIdentifier): boolean; get(id: ServiceIdentifier): T | SyncDescriptor; }