import { HttpClient } from '@angular/common/http'; import { Observable } from 'rxjs'; import { ComplaintCategoryModel } from '../../models/cmp/ComplaintCategoryModel'; import { ContactUsInqueryModel } from '../../models/cmp/contactUsInqueryModel'; import { ContactUsModel } from '../../models/cmp/ContactUsModel'; import { EmailTemplateModle } from '../../models/cmp/EmailTemplateModel'; import { MessageRourceModel } from '../../models/cmp/messageRourceModel'; import { BaseService } from '../base-service'; import { BehaviorSubject } from 'rxjs'; import * as i0 from "@angular/core"; export declare class CmpService extends BaseService { http: HttpClient; constructor(http: HttpClient); private messageSource; setServiceContext(): void; setServicePort(): void; setServiceProtocol(): void; setServiceHost(): void; getComplaintCategory(): Observable; submitQuery(formData: ContactUsInqueryModel): Observable; submitQueryForCSR(formData: ContactUsInqueryModel): Observable; updateInquiryData(model: ContactUsInqueryModel, caseNumber: string): Observable; submitEmailTemplate(formData: EmailTemplateModle): Observable; getEmailTemplates(): Observable; deleteEmailTemplate(id: any): Observable; editEmailTemplate(editTeamplate: EmailTemplateModle): Observable; fetchInquiryDetailsByInquiryId(inquiryId: string): Observable; getMsgGeneratedThrough(): Observable; getMessageSource(): BehaviorSubject; loadMessageSources(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; } //# sourceMappingURL=cmp.service.d.ts.map