import { HttpClient } from '@angular/common/http'; import { BaseService } from '../base-service'; import { SendOtpRequestModel } from '../../models/SendOtpRequestModel'; import { VerifyOtpRequestModel } from '../../models/VerifyOtpRequestModel'; import { SecurityQuestionAnswerModel } from '../../models/SecurityQuestionAnswerModel'; import * as i0 from "@angular/core"; export declare class SecurityService extends BaseService { http: HttpClient; constructor(http: HttpClient); setServiceContext(): void; setServicePort(): void; setServiceProtocol(): void; setServiceHost(): void; getUserUnitIdRoleId(unitId: string, roleId: string[]): import("rxjs").Observable; sendOtpRequest(data: SendOtpRequestModel): import("rxjs").Observable; verifyOtpRequest(data: VerifyOtpRequestModel): import("rxjs").Observable; sendOtpWithoutCaptcha(type: string): import("rxjs").Observable; validateOtpForClaimant(otp: string): import("rxjs").Observable; getSecurityQuestionDescriptionByKey(key: string): import("rxjs").Observable; getSecurityQuestionSelf(): import("rxjs").Observable; validateUserSecurityInformation(answerModel: SecurityQuestionAnswerModel): import("rxjs").Observable; getRandomSecurityQuestionSelf(): import("rxjs").Observable; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; } //# sourceMappingURL=security.service.d.ts.map