import { Message } from '@lumino/messaging'; import { IDefaultJVMOptions, IJVMOptions, IOtherJVMOptions, IPropertiesJVMOptions, IUIOptions } from '../utils/api'; export declare const TYPE_JVM_OPTIONS_ERROR = "jvm-options:error"; export declare class JVMOptionsErrorMessage extends Message { private _error; constructor(error: Error); get error(): Error; } export declare const TYPE_JVM_OPTIONS_CHANGED = "jvm-options-changed"; export declare class JVMOptionsChangedMessage extends Message { private _options; constructor(options: IJVMOptions); get options(): IJVMOptions; } export declare const TYPE_DEFAULT_JVM_OPTIONS_CHANGED = "jvm-options-changed:default"; export declare class DefaultOptionsChangedMessage extends Message { private _values; constructor(values: IDefaultJVMOptions); get values(): IDefaultJVMOptions; } export declare const TYPE_OTHER_JVM_OPTIONS_CHANGED = "jvm-options-changed:other"; export declare class OtherOptionsChangedMessage extends Message { private _options; constructor(options: IOtherJVMOptions); get options(): IOtherJVMOptions; } export declare const TYPE_PROPERTIES_JVM_OPTIONS_CHANGED = "jvm-options-changed:properties"; export declare class PropertiesOptionsChangedMessage extends Message { private _properties; constructor(properties: IPropertiesJVMOptions); get properties(): IPropertiesJVMOptions; } export declare const TYPE_UI_OPTIONS_CHANGED = "ui-options-changed"; export declare class UIOptionsChangedMessage extends Message { private _options; constructor(options: IUIOptions); get options(): IUIOptions; } export declare const TYPE_SIZE_CHANGED = "size-changed"; export declare class SizeChangedMessage extends Message { constructor(); }