import { OnInit, OnChanges } from '@angular/core'; import { WidgetConfiguration, DataConsumerConfiguration } from '../../../../../interfaces/WidgetInterfaces'; import { DisplayStateService } from '../../../../../services/DisplayStateService'; export declare class WidgetConfigEditorComponent implements OnInit, OnChanges { private displayStateService; selectedWidgetConfig: WidgetConfiguration; selectedWidgetConfigJson: string; readonlyWidget: boolean; constructor(displayStateService: DisplayStateService); ngOnInit(): void; canAddAsSideNav(): boolean; ngOnChanges(): void; AddTag(tag: string): void; RemoveTag(tag: string): void; UpdateSelectedConfigJson(): void; private grabJSON(); DeleteContextByIndex(idx: number): void; AddAsSideNav(): void; AddContextRule(): void; addAnotherConsumerPolicy(): void; removeConsumerPolicy(dcc: DataConsumerConfiguration, dccIdx: any): void; }