import { Attach, Metadata, NetworkRequestData } from './models'; import { Attachment } from 'qase-javascript-commons'; export declare class MetadataManager { static metadataPath: string; static getMetadata(): Metadata | undefined; static setIgnore(): void; static addStepStart(name: string): void; static addStepEnd(status: string): void; static addCucumberStep(name: string): void; static addAttach(attach: Attach): void; static addNetworkRequest(data: NetworkRequestData): void; static setSuite(suite: string): void; static setComment(comment: string): void; static setTitle(title: string): void; static setFields(fields: Record): void; static setParameters(parameters: Record): void; static setGroupParams(groupParams: Record): void; private static setMetadata; static clear(): void; static isExists(): boolean; static prepareAttach(attach: Attach): Attachment[]; }