// Copyright (c) 2009-2026 SAP SE, All Rights Reserved

/**
 * @file This is an empty wrapper for the Assistant.VisualConfiguration
 */
sap.ui.define(() => {
    "use strict";

    /**
     * @alias sap.ushell.modules.Assistant.VisualConfiguration
     * @class
     * @description The VisualConfiguration object for the Assistant button.
     *
     * @abstract
     *
     * @since 1.143.0
     * @private
     *
     * @ui5-restricted Joule
     */
    class VisualConfiguration {
        /**
         * The ID of the assistant button.
         *
         * @type {string}
         * @since 1.143.0
         * @private
         */
        id;

        /**
         * The icon of the assistant button.
         *
         * @type {string}
         * @since 1.143.0
         * @private
         */
        icon;
    }
    return VisualConfiguration;
}, false);
