UNPKG

@nu-art/bug-report

Version:
17 lines (16 loc) 709 B
import { Module } from '@nu-art/ts-common'; import { IssueType, JiraProject, LabelType } from '@nu-art/jira/backend'; import { ReportLogFile, Request_BugReport } from '../..'; import { TicketDetails } from './ModuleBE_BugReport'; type Config = { jiraProject: JiraProject; issueType: IssueType; label: LabelType; }; export declare class JiraBugReportIntegrator_Class extends Module<Config> { setIssueTitleProcessor(parser: (name: string) => string): void; private parser; openTicket: (bugReport: Request_BugReport, logs: ReportLogFile[], reporter?: string) => Promise<TicketDetails | undefined>; } export declare const JiraBugReportIntegrator: JiraBugReportIntegrator_Class; export {};