@embrace-io/web-sdk
Version:
15 lines • 495 B
TypeScript
import type { SDKControl, SDKRegistryManager } from './types.js';
import type { DiagLogger } from '@opentelemetry/api';
declare class Registry implements SDKRegistryManager {
private _sdk;
private readonly _diag;
constructor({ diagLogger, }?: {
diagLogger?: DiagLogger;
});
register: (sdk: SDKControl) => void;
clear: () => void;
registered: () => SDKControl | null;
}
export declare const registry: Registry;
export {};
//# sourceMappingURL=registry.d.ts.map