import { WritableFlagChangeset } from '../../interfaces/features.interface'; import { BehaviorSubject, Observable } from 'rxjs'; import * as i0 from "@angular/core"; export declare class FlagsComponent { private readonly featuresService; private readonly writableFeaturesService; displayedColumns: string[]; flags$: Observable<{ fictive: boolean; flag: string; value: any; }[]>; isEnabled: boolean; inputValue: string; inputValue$: BehaviorSubject; showPlusButton$: Observable; writableFlagChangeset: WritableFlagChangeset; constructor(); protected onChange(flag: string, value: boolean): void; protected onEnable(value: boolean): void; onInputChange(text: string): void; onClearInput(): void; protected onAdd(event: KeyboardEvent): void; protected onAddButtonClick(): void; protected onDelete(flag: string): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }