import { BasePlugin } from '@opentelemetry/core'; import type * as redisTypes from 'redis'; export declare class RedisPlugin extends BasePlugin { readonly moduleName: string; static readonly COMPONENT = "redis"; readonly supportedVersions: string[]; constructor(moduleName: string); protected patch(): any; protected unpatch(): void; /** * Patch internal_send_command(...) to trace requests */ private _getPatchInternalSendCommand; private _getPatchCreateClient; private _getPatchCreateStream; } export declare const plugin: RedisPlugin;