@opentelemetry/instrumentation-restify
Version:
OpenTelemetry instrumentation for `restify` http web application framework
12 lines • 567 B
TypeScript
import { InstrumentationBase, InstrumentationNodeModuleDefinition } from '@opentelemetry/instrumentation';
import type { RestifyInstrumentationConfig } from './types';
export declare class RestifyInstrumentation extends InstrumentationBase<RestifyInstrumentationConfig> {
constructor(config?: RestifyInstrumentationConfig);
private _moduleVersion?;
private _isDisabled;
init(): InstrumentationNodeModuleDefinition;
private _middlewarePatcher;
private _methodPatcher;
private _handlerPatcher;
}
//# sourceMappingURL=instrumentation.d.ts.map