import { OnDestroy, OnInit } from '@angular/core'; import { Subject } from 'rxjs'; import { MapType } from '../../enums/map-type.enum'; import { ProviderCheckbox } from '../../models/provider-checkbox-model'; import { H21MapComponent } from '../h21-map/h21-map.component'; export declare class H21MapProviderControlComponent implements OnInit, OnDestroy { private _map; providerType: ProviderCheckbox; isShowControl: boolean; isDisabledControl: boolean; changedProvider: Subject; provider: MapType; private _ProviderAddService; private _destroy$; constructor(_map: H21MapComponent, providerType: ProviderCheckbox); ngOnInit(): void; ngOnDestroy(): void; onChangeChecked(button: any, element: number): void; getProvider(type: MapType): boolean; trackByFn(index: number): number; private _onInit; private _unChecked; private _onlyChecked; }