import { NgZone, OnDestroy, OnInit } from '@angular/core'; import { Store } from '@ngrx/store'; import { GeoSearchService } from './geo-search.service'; import { Subject } from 'rxjs'; import { GeoService } from '../geo.service'; import { GeoSelectedService } from '../geo-selected/geo-selected.service'; import { GeoModeService } from '../geo-mode/geo-mode.service'; import { GeoInfoService } from '../geo-info/geo-info.service'; import { GeoTypeService } from '../geo-type/geo-type.service'; import { AppState } from '../../reducers/index'; export declare class GeoSearchComponent implements OnInit, OnDestroy { private _store; private ngZone; private geoSearchService; private geoSelectedService; private geoModeService; private geoInfoService; private geoTypeService; private geoService; destroy$: Subject<{}>; modelMode$: any; modelSearchType$: any; model$: any; hasSelected$: any; modelInfo$: any; focus(): void; blur(): void; toggleDropdown(isDropdownOpen: boolean): void; toggleMap(isOpen: boolean): void; inputValueEnter(inputValue: any): void; inputValueChange(inputValue: any): void; select(item: any): void; constructor(_store: Store, ngZone: NgZone, geoSearchService: GeoSearchService, geoSelectedService: GeoSelectedService, geoModeService: GeoModeService, geoInfoService: GeoInfoService, geoTypeService: GeoTypeService, geoService: GeoService); ngOnDestroy(): void; ngOnInit(): void; }