import { ChangeDetectorRef, OnDestroy, OnInit } from '@angular/core'; import { GeoItem } from '../geo-item.interface'; import { GeoSelectedService } from '../geo-selected/geo-selected.service'; import { GeoService } from '../geo.service'; import { Subject } from 'rxjs'; import { GeoIdService } from '../geo.id'; export declare class GeoRadiusComponent implements OnInit, OnDestroy { private geoSelectedService; private geoService; private geoIdService; private changeDetectorRef; destroy$: Subject<{}>; fbaAppendToSelector: any; _itemOriginal: any; _itemCopy: any; item: GeoItem; isOpen: boolean; max: any; min: number; /** * Set default radius min and max */ setDefaultBoundaries(): void; /** * Change distance unit * @param distanceUnit */ setDistanceUnit(distanceUnit: any): void; /** * Open/Close radius selection dropdown */ toggleDropdown(event?: any): void; /** * Enable radius by returning original item state */ enableRadius(): void; /** * Disable radius by setting radius to 0 */ disableRadius(): void; /** * When radius change * @param radius */ onChange(radius: number | null): any; constructor(geoSelectedService: GeoSelectedService, geoService: GeoService, geoIdService: GeoIdService, changeDetectorRef: ChangeDetectorRef); ngOnDestroy(): void; ngOnInit(): void; }