import type { AllureStore, Plugin, PluginContext, RealtimeSubscriber } from "@allurereport/plugin-api"; import type { AgentPluginOptions } from "./model.js"; export declare class AgentPlugin implements Plugin { #private; readonly options: AgentPluginOptions; constructor(options?: AgentPluginOptions); start: (context: PluginContext, store: AllureStore, realtime: RealtimeSubscriber) => Promise; done: (context: PluginContext, store: AllureStore) => Promise; }