import { OnInit, AfterContentInit } from '@angular/core'; import { HttpClient } from '@angular/common/http'; import { Router } from '@angular/router'; import { TransformObjectFormService } from '../../utils/transform-object-form/transform-object-form.service'; import { ApiConstant } from '../../utils/api-constant/api-constant.service'; export declare class TNKAuthLoanSliderComponent implements OnInit, AfterContentInit { private http; private api; private router; private transformObject; submitBusy: boolean; widgetEnabled: boolean; failGetData: boolean; loanData: any; invalidSliderForm: boolean; sliderData: any; remainingLoan: string; accessToken: string; errorServerURI: string; successURI: string; formURI: string; sliderType: string; constructor(http: HttpClient, api: ApiConstant, router: Router, transformObject: TransformObjectFormService); ngOnInit(): void; ngAfterContentInit(): void; getInitialData(): void; calcInitSlider(): void; /** * @description method to calculate loanMinimun for slider topup * @param {remainingLoan} remainingLoan - string of earlyPayment from loan list */ private calculateSliderLoanMinimun(remainingLoan); /** ** @description initialize monthly calculation ** @return to currency string ** @method calcInitMonthly() */ private calcInitMonthly(); private calcMonthly(event?, type?); submitLoan(): void; }