UNPKG

jest-allure2-reporter

Version:
10 lines (9 loc) 584 B
import type { MaybePromise } from 'jest-allure2-reporter'; import type { Function_ } from './types'; interface FunctionHijacker { <T>(function_: Function_<T>, callback: (functionResult: T, functionArguments: unknown[]) => void): typeof function_; <T>(function_: Function_<MaybePromise<T>>, callback: (functionResult: T, functionArguments: unknown[]) => void): typeof function_; <T>(function_: Function_<Promise<T>>, callback: (functionResult: T, functionArguments: unknown[]) => void): typeof function_; } export declare const hijackFunction: FunctionHijacker; export {};