import { HttpClient } from '@angular/common/http'; import { Configurations } from '../configurations'; import { AuthService } from './auth.service'; import * as i0 from "@angular/core"; export declare class LogIssueService { private http; private authService; env: any; private issueCategories; constructor(http: HttpClient, authService: AuthService, config?: Configurations); getIssueTypes(): import("rxjs").Observable; getOrgPeople(): import("rxjs").Observable; getIssueCategories(): import("rxjs").Observable; getResponsibilityCenterList(): import("rxjs").Observable; createIssue(payload: any): import("rxjs").Observable; updateIssue(payload: any, issueId: string): import("rxjs").Observable; getControlRisk(auditPlanId: string, type: string): import("rxjs").Observable | null; validate(issueData: any, openedFrom: any, isRCMandatory: any): string[]; generatePayload(issueData: any, optionFieldsStatus: any): any; payloadBuilder(issueData: any, optionFieldsStatus: any): any; arrayToId(array: any, key: any): any; getArrayId(array: any, key: any): any; convertFrom12To24Format: (time12: any) => string; convertFrom24To12Format(time: any): any; arrayToIDsDtring(array: any, identifierKey: any): any; /** * Uploads the given file to server * @param payload payload File data to be uploaded * @param path path Path of file to be uploaded * @returns response after uploading a file */ uploadFiles(payload: any, path: any): import("rxjs").Observable; getIssueDetails(issueId: string): import("rxjs").Observable; formatDate(): string; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }