UNPKG

chai-latte

Version:

Build expressive & readable fluent interface libraries.

24 lines (23 loc) 771 B
export declare class ConfigurableCallback { static list: Set<unknown>; static configByCallback: Map<any, ConfigurableCallback>; static configByProps: Map<any, ConfigurableCallback>; static getBuilderOf(key: any): ConfigurableCallback; expression: any; returnByArg: Map<any, any>; props: {}; args: any; private execute; constructor(expression: any); lastArg: any; updateReturn(obj: any): void; updateArg(arg: any): void; callIndex: number; setCallIdx(idx: number): void; originCallbackByArg: Map<any, ConfigurableCallback>; setArgOrigin(arg: any, callback: any): void; getMatchedReturn(arg: any): any; getArgs(): any; handleFunctionCall: (arg: any) => any; callback: (arg: any) => any; }