Edit File: ioredis.d.ts
/// <reference types="node" /> import { BasePlugin, Span } from '@opencensus/core'; export type IgnoreMatcher = string | RegExp; export type IORedisPluginConfig = { detailedCommands: boolean; }; export type IORedisCommand = { reject: (err: Error) => void | undefined; resolve: (result: any) => void | undefined; promise: Promise<any>; args: Array<string | Buffer | number>; callback: Function | undefined; name: string; }; export declare class IORedisPlugin extends BasePlugin { protected options: IORedisPluginConfig; constructor(moduleName: string); protected applyPatch(): any; applyUnpatch(): void; private getPatchSendCommand; patchEnd(span: Span, resultHandler: Function): Function; } declare const plugin: IORedisPlugin; export { plugin };
Back to File Manager