import { ElementRef } from '@angular/core'; import { BaseWidget } from '../../../BaseWidget/BaseWidget.component'; import { NameValue } from '../../../../../interfaces/WidgetInterfaces'; import { DisplayStateService } from '../../../../../services/DisplayStateService'; import { AppStateService } from '../../../../../services/AppStateService'; import { WebPlatformApiService } from '../../../../../services/WebPlatformApiService'; import { ClientSettingsService } from '../../../../../services/ClientSettingsService'; export declare class NameValueEditorComponent extends BaseWidget { protected element: ElementRef; protected clientSettingsService: ClientSettingsService; protected displayStateService: DisplayStateService; protected appStateService: AppStateService; protected webPlatformApiService: WebPlatformApiService; nvArray: NameValue[]; nameDisplay: string; valueDisplay: string; nameEnum: string[]; valueEnum: string[]; constructor(element: ElementRef, clientSettingsService: ClientSettingsService, displayStateService: DisplayStateService, appStateService: AppStateService, webPlatformApiService: WebPlatformApiService); Add(): void; DeleteByIndex(idx: any): void; }