import { TestContext } from './TestContext';
import { RootCausePage } from './interfaces';
import { InstrumentedFunctionResult } from '@testim/root-cause-types';
import { TestEndStatus } from './attachInterfaces';
export declare function errorInStepHook(testContext: TestContext, fnName: string, proxyContext: any, rootPage: RootCausePage, args: any[], instrumentedFunctionResult: InstrumentedFunctionResult<any, any>): Promise<void>;
export declare function testSystemInfoHook(testContext: TestContext, proxyContext: any, rootPage: RootCausePage): Promise<void>;
export declare function testEndHook(testContext: TestContext, testEndStatus: TestEndStatus<unknown, unknown>): Promise<void>;
