/// <reference types="mocha" />
import { AllureMimeTypes } from "./constants";
import { AllureAttachment, LoggerStep } from "./types";
declare class MochaLogger {
    step(mochaContext: Mocha.Context, loggerStep: LoggerStep): void;
    addLog(mochaContext: Mocha.Context, title: string, message: string, type?: AllureMimeTypes): void;
    private buildStep;
    addAttachment(title: any, data: any, type: AllureMimeTypes): AllureAttachment;
    private getEnumKeyByEnumValue;
}
declare const _default: MochaLogger;
export default _default;
