export declare function withMethodTracking Promise>(methodName: string, method: T, getChainId?: () => number | undefined): T; export declare function withSyncMethodTracking unknown>(methodName: string, method: T, getChainId?: () => number | undefined): T; export declare function instrumentClass(instance: T, getChainId: () => number | undefined): T;