import type { AnyObject } from '../index';
/**
 * @returns
 * e.g `NameOfYourClass.methodName`
 * or `NameOfYourClass(instanceId).methodName`
 */
export declare function _getMethodSignature(ctx: any, keyStr: string): string;
/**
 * @returns `NameOfYourClass.methodName`
 */
export declare function _getTargetMethodSignature(target: AnyObject, keyStr: string): string;
/**
 * @example
 * e.g for method (a: string, b: string, c: string)
 * returns:
 * a, b, c
 */
export declare function _getArgsSignature(args?: any[], logArgs?: boolean): string;
