"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.registerSingleton=registerSingleton,exports.getSingletonServiceDescriptors=getSingletonServiceDescriptors;const vsbase_1=require("./vsbase"),{SyncDescriptor:SyncDescriptor}=vsbase_1.vsbase.vs.platform.instantiation.common.descriptors.$get(),_registry=[];function registerSingleton(e,r,t,s=!0){_registry.push([e,new SyncDescriptor(r,[],t)])}function getSingletonServiceDescriptors(){return _registry}