export interface IPromiseFunc { (): Promise; } export declare class TapTools { /** * the referenced TapTest */ private _tapTest; constructor(TapTestArg: any); /** * allow failure */ allowFailure(): void; /** * async/await delay method */ delayFor(timeMilliArg: any): Promise; delayForRandom(timeMilliMinArg: any, timeMilliMaxArg: any): Promise; timeout(timeMilliArg: number): Promise; checkIterationLeak(iterationfuncArg: IPromiseFunc): Promise; returnError(throwingFuncArg: IPromiseFunc): Promise; }