/// import { ContentType, Status } from "./allure/model"; import { AllureReporter } from "./AllureReporter"; import { StepInterface } from "./allure/Allure"; import { AllureStep } from "./allure/ExecutableItemWrapper"; export declare class StepWrapper { private readonly reporter; private readonly step; constructor(reporter: AllureReporter, step: AllureStep); startStep(name: string): StepWrapper; setStatus(status: Status): void; setDescription(description: string): void; setDetailsTrace(detailsTrace: string): void; setDetailsMessage(detailsMessage: string): void; addAttachment(name: string, content: Buffer | string, type: ContentType): void; endStep(timeMs?: number): void; run(body: (step: StepInterface) => T): T; }