/** * Extension interface that enables you to register the view on settings dialog * @interface ISettingsFeature * @exposedInterface */ export declare abstract class ISettingsFeature { constructor(); /** * Gets the unique id of the settings item * @readonly * @type {string} * @memberof ISettingsFeature */ get key(): string; /** * Gets the display title of the settings item * @readonly * @type {string} * @memberof ISettingsFeature */ get title(): string; /** * Gets the value editor view id for the settings feature item * * Is matched with corresponding IOpenspaceView's `getViewId(): string` * @readonly * @type {string} * @memberof ISettingsFeature */ get editorViewId(): string; }