Files
tasq/node_modules/@opentelemetry/instrumentation-restify/build/src/instrumentation.d.ts
T
2026-04-09 19:01:53 +08:00

14 lines
644 B
TypeScript

import { InstrumentationBase, InstrumentationNodeModuleDefinition } from '@opentelemetry/instrumentation';
import type { RestifyInstrumentationConfig } from './types';
export declare class RestifyInstrumentation extends InstrumentationBase {
constructor(config?: RestifyInstrumentationConfig);
private _moduleVersion?;
private _isDisabled;
setConfig(config?: RestifyInstrumentationConfig): void;
getConfig(): RestifyInstrumentationConfig;
init(): InstrumentationNodeModuleDefinition;
private _middlewarePatcher;
private _methodPatcher;
private _handlerPatcher;
}
//# sourceMappingURL=instrumentation.d.ts.map