import { EventEmitter, OnInit } from '@angular/core'; import { FilterModifier } from '../filter-modifier'; import { FormControl } from '@angular/forms'; import { ChartOptions, SelectableOption, SelectedSingleChartOption, SliderWrapper } from '../../model/public/modifier-options'; import { ChartSelection } from '../../model/private/FilterSelection'; import { KeyValue } from '../../../common/KeyValue'; import * as i0 from "@angular/core"; export declare class ChartSettingsComponent extends FilterModifier implements OnInit { options: ChartOptions; chartValidation: boolean; onChange: EventEmitter; selectableOptions: Array; selectedToggleOptions: Map>; sliderWrappers: Array; singleSelect: SelectedSingleChartOption; isApplyingSavedFilter: boolean; ngOnInit(): void; initToggles(): void; initSliders(): void; onSavedGcpFilterApplied(selection: ChartSelection): void; apply(): void; setSingleSelectOption(option: KeyValue): void; static ɵfac: i0.ɵɵFactoryDeclaration, never>; static ɵcmp: i0.ɵɵComponentDeclaration, "chart-settings", never, { "options": { "alias": "options"; "required": false; }; "chartValidation": { "alias": "chartValidation"; "required": false; }; }, { "onChange": "onChange"; }, never, never, true, never>; }