/// export interface ICallDescription { method: string; args: any[]; } export declare class Instrument { private fullPath; private root; private method; private methodParent?; private methodName?; private originalFunc?; private _onDidMethodCall; readonly onDidMethodCall: import("@kano/common/index.js").IEvent; constructor(fullPath: string, root: any, method: string); setup(): void; callMethod(originalFunc?: Function): (...args: any[]) => any; dispose(): void; }