/// import { OnInit, Renderer2 } from '@angular/core'; import { LanguageService } from '../../services/language.service'; import { Subscription } from 'rxjs'; import { ConfService } from '../../services/conf.service'; import { ContactUsService } from '../../services/contact-us.service'; import { ToastrService } from 'ngx-toastr'; import * as i0 from "@angular/core"; export declare class UserLocationComponent implements OnInit { protected languageService: LanguageService; protected confService: ConfService; private renderer; private toastr; protected contactUsService: ContactUsService; language: {}; openPopupModal$: import("rxjs").BehaviorSubject; storeIsMultiLocations: import("rxjs").BehaviorSubject; map: google.maps.Map; coordinates: any; storeSubscription: Subscription; marker: any; rangeArea: any; node: any; showMap: boolean; error: string; icon: { path: string; fillColor: string; fillOpacity: number; strokeWeight: number; scale: number; }; pos: any; autocomplete: google.maps.places.Autocomplete; address1Field: HTMLInputElement; full_user_address: string; selectedBranchId: string; modal: any; overlay: any; close: any; url: string; constructor(languageService: LanguageService, confService: ConfService, renderer: Renderer2, toastr: ToastrService, contactUsService: ContactUsService); ngOnInit(): void; invokePopup(): void; ngOnDestroy(): void; closePopup(): void; skipPopup(): void; selectBranch(): void; loadAutoComplete(): void; loadScript(url: any): Promise; initAutocomplete2(): void; getAreaAddressString(pos: any): void; initMap(): void; mapEvents(map: any, rangeArea: any, marker: any): void; addMarker(location: any): void; initMarker(icon: any, pos?: any): void; setMarker(map: any, pos: any): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }