import { Joinpoint } from '@tsdi/aop';
import { LoggerAspect } from '@tsdi/logs';
import { ITestReport } from '../reports/ITestReport';
export declare class RunAspect extends LoggerAspect {
    report: ITestReport;
    getReport(): ITestReport;
    beforeError(joinPoint: Joinpoint): void;
    beforeEachError(joinPoint: Joinpoint): void;
    afterEachError(joinPoint: Joinpoint): void;
    afterError(joinPoint: Joinpoint): void;
    logBefore(joinPoint: Joinpoint): void;
    logTestCase(joinPoint: Joinpoint): void;
    static ρAnn(): any;
}
