import { DefaultOptionsWidgetInterface, OtherOptionsWidgetInterface, PropertiesWidgetInterface } from '../Widgets/JVMOptions'; import { IDefaultJVMOptions, IJVMOptions, IOtherJVMOptions, IPropertiesJVMOptions } from '../../utils/api'; export declare class JVMOptionsModel { private _options; private defaultOptionsModel; private propertiesModel; private otherOptionsModel; constructor(defaultOptionsWidget: DefaultOptionsWidgetInterface, propertiesWidget: PropertiesWidgetInterface, otherOptionsWidget: OtherOptionsWidgetInterface); get options(): IJVMOptions; update(options: IJVMOptions): void; setDefaultOptions(values: IDefaultJVMOptions): void; setOtherOptions(options: IOtherJVMOptions): void; setPropertiesOptions(properties: IPropertiesJVMOptions): void; }