import { OnInit } from '@angular/core'; import { FormGroup } from '@angular/forms'; import { TNKAuthLoanFormService } from './auth-loan-form.service'; import { Router } from '@angular/router'; import { PlatformService } from '../../services/platform.services'; import { BusinessTypeEntrepreneur, BusinessAgeEntrepreneur, BusinessPromotionEntrepreneur, OnlineChannelEntrepreneur, BusinessPlaceEntrepreneur, NumberOfEmployeesEntrepreneur, HelpedByFamilyMembers, LoanPurposeEntrepreneur } from '../../shared/constants/loan-form-entrepreneur.constant'; export declare class TNKAuthLoanFormComponent implements OnInit { service: TNKAuthLoanFormService; private router; platformService: PlatformService; loanForm: FormGroup; formData: any; loanFormData: any; hideButton: boolean; additionalParameter: any; os: any; device: any; browserType: any; platform: any; private loanInfo; private isCookie; private subscription1; private subscription2; LOAN_PURPOSE_ENTREPRENEUR: LoanPurposeEntrepreneur; BUSINESS_TYPE_ENTREPRENEUR: BusinessTypeEntrepreneur; BUSINESS_AGE_ENTREPRENEUR: BusinessAgeEntrepreneur; BUSINESS_PROMOTION_ENTREPRENEUR: BusinessPromotionEntrepreneur; ONLINE_CHANNEL_ENTREPRENEUR: OnlineChannelEntrepreneur; BUSINESS_PLACE_ENTREPRENEUR: BusinessPlaceEntrepreneur; NUMBER_OF_EMPLOYEES_ENTREPRENEUR: NumberOfEmployeesEntrepreneur; HELPED_BY_FAMILY_MEMBERS: HelpedByFamilyMembers; numericalInputOnly: any; numberDelimiter: any; isFraudAttemptAlert: boolean; constructor(service: TNKAuthLoanFormService, router: Router, platformService: PlatformService); accessToken: string; cookieService: string; successCallbackURI: string; errorServerCallbackURI: string; stepURI: any[]; activeStep: number; actionButton: boolean; busyServerCallbackURI: string; isDebug: boolean; showForm: boolean; onDestroy(): void; ngOnInit(): void; open(): void; closeFraudAttemptAlert(): void; private toggleZendesk(); checkInputValid(name: any): boolean; handleDelimiter(type: string, value: KeyboardEvent): void; getBrowserInformation(): any; }