/// /// import { Widget } from '@lumino/widgets'; import { Message } from '@lumino/messaging'; import { IPropertiesJVMOptions } from '../../../utils/api'; export declare class PropertiesWidget extends Widget { readonly ADD_BUTTON_SELECTOR: string; readonly PROPERTIES_PANEL_SELECTOR: string; readonly HTML_ELEMENT_TEMPLATE = "\n
\n
\n
\n\n Properties\n\n \n \n
\n \n
\n
\n
\n"; private _elements; get $node(): JQuery; constructor(); onLoad(properties: IPropertiesJVMOptions): void; processMessage(msg: Message): void; private clear; private addPropertyButtonClickedHandler; private addPropertyElement; private onElementAdded; private onElementRemoved; private inputChangedHandler; private removePropertyButtonClickedHandler; private propertiesChanged; private collectProperties; private createFormRowElement; private createInputElement; private createRemoveButtonElement; }