import { TestCase, TestError, TestStatus, TestStep } from "@playwright/test/reporter"; import { Step } from "testit-js-commons"; import { ResultAttachment } from "./models/result"; export type StatusDetails = { message?: string; trace?: string; }; export declare function getStatusDetails(error: TestError): StatusDetails; export declare function isAllStepsWithPassedOutcome(steps: Step[]): boolean; export declare function getTestStatus(test: TestCase): TestStatus; export declare function isStep(step: TestStep): boolean; export declare function stripAscii(str: string): string; export declare const stepAttachRegexp: RegExp; export declare function processAttachmentExtensions(attachment: ResultAttachment): ResultAttachment; export declare function processAttachmentNameExtensions(name: string, contentType: string): string;