import Reporter, { ReporterProperties } from './Reporter';
import Executor from '../executors/Executor';
/**
 * There is no formal spec for this format and everyone does it differently, so good luck! We've mashed as many of the
 * different incompatible JUnit/xUnit XSDs as possible into one reporter.
 */
export default class JUnit extends Reporter {
    readonly filename: string;
    constructor(executor: Executor, options?: Partial<JUnitProperties>);
    runEnd(): void;
}
export interface JUnitProperties extends ReporterProperties {
    filename?: string;
}
