UNPKG

@allurereport/plugin-classic

Version:

The classic version of Allure HTML report

12 lines (11 loc) 599 B
import type { AllureStore, Plugin, PluginContext, PluginSummary } from "@allurereport/plugin-api"; import type { AwesomePluginOptions } from "./model.js"; export declare class AwesomePlugin implements Plugin { #private; readonly options: AwesomePluginOptions; constructor(options?: AwesomePluginOptions); start: (context: PluginContext) => Promise<void>; update: (context: PluginContext, store: AllureStore) => Promise<void>; done: (context: PluginContext, store: AllureStore) => Promise<void>; info(context: PluginContext, store: AllureStore): Promise<PluginSummary>; }