UNPKG

proxify-method

Version:

Project for flexible extension of the existing functionality

19 lines (18 loc) 723 B
declare function proxify(result: any, chainMehod: { [k: string]: (...args: any[]) => any; }, fromResult?: boolean): any; interface INameOrAsserter { name: string; (...args: any[]): any; } interface ISetUpChain { resultFromChain: boolean; (name: string | INameOrAsserter, asserter?: (...args: any[]) => any): { chainProxify: ISetUpChain; initContextChainModel: (ctx: any, proxityPattern?: string | RegExp) => void; initChainModel: (ctx: any, proxityPattern?: string | RegExp) => void; initPrototyeChainModel: (ctx: new (...args: any[]) => any, proxityPattern?: string | RegExp) => void; }; } declare const chainProxify: ISetUpChain; export { proxify, chainProxify, };