import type { CancelablePromise } from '../core/CancelablePromise'; import type { BaseHttpRequest } from '../core/BaseHttpRequest'; export declare class MonitorIncidentService { readonly httpRequest: BaseHttpRequest; constructor(httpRequest: BaseHttpRequest); /** * @returns void * @throws ApiError */ insert(): CancelablePromise; /** * Add Multiple Incidents * API to add multiple incidents at once. * @returns void * @throws ApiError */ bulkInsert(): CancelablePromise; /** * @returns void * @throws ApiError */ close(): CancelablePromise; /** * @returns void * @throws ApiError */ update(): CancelablePromise; /** * @returns void * @throws ApiError */ comment(): CancelablePromise; /** * @returns void * @throws ApiError */ import(): CancelablePromise; /** * @returns void * @throws ApiError */ getById(): CancelablePromise; /** * @returns void * @throws ApiError */ getByUrl(): CancelablePromise; /** * @returns void * @throws ApiError */ getIncidentOrg(): CancelablePromise; /** * @returns void * @throws ApiError */ getIntel(): CancelablePromise; /** * @returns void * @throws ApiError */ getMany(): CancelablePromise; /** * @returns void * @throws ApiError */ addTag(): CancelablePromise; /** * @returns void * @throws ApiError */ removeTag(): CancelablePromise; /** * @returns void * @throws ApiError */ initiateTakeDown(): CancelablePromise; /** * @returns void * @throws ApiError */ statusUpdate(): CancelablePromise; /** * @returns void * @throws ApiError */ descriptionUpdate(): CancelablePromise; /** * @returns void * @throws ApiError */ attachFile(): CancelablePromise; /** * @returns void * @throws ApiError */ deleteAttachment(): CancelablePromise; /** * @returns void * @throws ApiError */ updateAttr(): CancelablePromise; /** * @returns void * @throws ApiError */ updateStatusReason(): CancelablePromise; /** * @returns void * @throws ApiError */ assigneeUpdate(): CancelablePromise; /** * @returns void * @throws ApiError */ gatherScreenshot(): CancelablePromise; /** * @returns void * @throws ApiError */ getUsersForAssignee(): CancelablePromise; /** * @returns void * @throws ApiError */ canClassify(): CancelablePromise; /** * @returns void * @throws ApiError */ isReclassification(): CancelablePromise; /** * @returns void * @throws ApiError */ submitIntelligentClassificationResponse(): CancelablePromise; /** * @returns void * @throws ApiError */ getDetailedClassificationResponse(): CancelablePromise; /** * @returns void * @throws ApiError */ getClassificationSummary(): CancelablePromise; /** * @returns void * @throws ApiError */ getResponse(): CancelablePromise; /** * @returns void * @throws ApiError */ getIncidents(): CancelablePromise; /** * @returns void * @throws ApiError */ sendCorrespondance(): CancelablePromise; /** * @returns void * @throws ApiError */ aiOverview(): CancelablePromise; /** * @returns void * @throws ApiError */ aiImpactOverview(): CancelablePromise; /** * @returns void * @throws ApiError */ aiRemediationOverview(): CancelablePromise; /** * @returns void * @throws ApiError */ addAuditLog(): CancelablePromise; /** * @returns void * @throws ApiError */ getCount(): CancelablePromise; /** * @returns void * @throws ApiError */ getAvgMitigationTime(): CancelablePromise; /** * @returns void * @throws ApiError */ getRevenueSaved(): CancelablePromise; /** * @returns void * @throws ApiError */ getUniqueStatus(): CancelablePromise; /** * @returns void * @throws ApiError */ getSocGenerator(): CancelablePromise; /** * @returns void * @throws ApiError */ getMedianTimeTaken(): CancelablePromise; /** * @returns void * @throws ApiError */ getAvgTimeTaken(): CancelablePromise; /** * @returns void * @throws ApiError */ getBrandProtectionIncidents(): CancelablePromise; /** * @returns void * @throws ApiError */ getBrandProtectionIncidentsByStatus(): CancelablePromise; /** * Get all incidents with actionable_by_client status (or custom statuses) * and include the total audit log count per incident. * @returns void * @throws ApiError */ getIncidentsByStatusWithAuditCount(data?: { statuses?: string[]; start?: number; end?: number; }): CancelablePromise; }