import { ElasticsearchInstrumentationConfig } from './types'; import { InstrumentationBase, InstrumentationModuleDefinition } from '@opentelemetry/instrumentation'; export declare class ElasticsearchInstrumentation extends InstrumentationBase { static readonly component = "@elastic/elasticsearch"; private _isEnabled; private moduleVersion?; constructor(config?: ElasticsearchInstrumentationConfig); protected init(): InstrumentationModuleDefinition; private patchObject; private wrappedApiRequest; private _callOriginalFunction; private _addModuleVersionIfNeeded; } //# sourceMappingURL=elasticsearch.d.ts.map