///
///
import type { Label, Link } from "allure-js-commons";
/**
* @deprecated please use api exported by "allure-js-commons" instead.
*/
export interface AllurePlaywrightLegacyApi {
label: (name: string, value: string) => Promise;
labels: (...labels: Label[]) => Promise;
link: (type: string, url: string, name?: string) => Promise;
links: (...links: Link[]) => Promise;
parameter: (name: string, value: string, options?: {
excluded?: boolean;
mode?: "hidden" | "masked" | "default";
}) => Promise;
description: (markdown: string) => Promise;
descriptionHtml: (html: string) => Promise;
testCaseId: (id: string) => Promise;
historyId: (id: string) => Promise;
allureId: (id: string) => Promise;
displayName: (name: string) => Promise;
attachment: (name: string, content: Buffer | string, type: string) => Promise;
issue: (name: string, url: string) => Promise;
tms: (name: string, url: string) => Promise;
epic: (name: string) => Promise;
feature: (name: string) => Promise;
story: (name: string) => Promise;
suite: (name: string) => Promise;
parentSuite: (name: string) => Promise;
subSuite: (name: string) => Promise;
owner: (name: string) => Promise;
severity: (name: string) => Promise;
layer: (name: string) => Promise;
tag: (name: string) => Promise;
tags: (...tagsList: string[]) => Promise;
step: (name: string, body: () => Promise) => Promise;
}
/**
* @deprecated please use api exported by "allure-js-commons" instead.
*/
export declare const allurePlaywrightLegacyApi: AllurePlaywrightLegacyApi;