import { OnInit } from '@angular/core'; import { FormGroup } from '@angular/forms'; import { LookupService } from 'loyalty-common'; import { PartnerService } from '../../../../shared/services/partner-service.service'; import { BranchManagementService } from '../../../../shared/services/branch-management.service'; import { ActivatedRoute } from '@angular/router'; import * as i0 from "@angular/core"; export declare class BranchFormComponent implements OnInit { private partnerService; private lookUpService; private branchService; private activatedRoute; constructor(partnerService: PartnerService, lookUpService: LookupService, branchService: BranchManagementService, activatedRoute: ActivatedRoute); branchId: string; ngOnInit(): void; editBranch: boolean; branchOldData: any; numbersOnlyRegex: RegExp; englishWithSpecialCharsRegex: RegExp; arabicWithSpecialCharsRegex: RegExp; dropDownOpened: boolean; options: any[]; branchInformation: FormGroup; toggleArrow(): void; getOptionsList(key: string): any[]; initBranchData(): void; mapInvalidFormatError(formControlName: string, message: string): void; checkPhoneNumber(): void; checkEmail(): void; checkUniquePartnerEnglishName(): void; checkUniquePartnerArabicName(): void; mapAlreadyExistingError(formControlName: string, message: string): void; getOptionValues(key: string): void; checkValidity(): boolean; mapCityNameFromLookUps(id: number): any; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }