@opentelemetry/instrumentation
Version:
Base class for node which OpenTelemetry instrumentation modules extend
8 lines • 648 B
TypeScript
export { registerInstrumentations } from './autoLoader';
export { InstrumentationBase } from './platform/index';
export { InstrumentationNodeModuleDefinition } from './instrumentationNodeModuleDefinition';
export { InstrumentationNodeModuleFile } from './instrumentationNodeModuleFile';
export { Instrumentation, InstrumentationConfig, InstrumentationModuleDefinition, InstrumentationModuleFile, ShimWrapped, SpanCustomizationHook, } from './types';
export { AutoLoaderOptions, AutoLoaderResult } from './types_internal';
export { isWrapped, safeExecuteInTheMiddle, safeExecuteInTheMiddleAsync, } from './utils';
//# sourceMappingURL=index.d.ts.map