"use strict";
/*---------------------------------------------------------------------------------------------
* Copyright (c) Bentley Systems, Incorporated. All rights reserved.
* See LICENSE.md in the project root for license terms and full copyright notice.
*--------------------------------------------------------------------------------------------*/
/** @packageDocumentation
 * @module Toolbar
 */
Object.defineProperty(exports, "__esModule", { value: true });
exports.ToolbarItemUtilities = void 0;
const appui_abstract_1 = require("@itwin/appui-abstract");
/** Helper class to create StatusBar Item definitions.
 * @beta
 */
var ToolbarItemUtilities;
(function (ToolbarItemUtilities) {
    /** Creates an Action Button */
    function createActionItem(id, itemPriority, icon, label, execute, overrides) {
        return appui_abstract_1.ToolbarItemUtilities.createActionButton(id, itemPriority, icon, label, execute, overrides); // eslint-disable-line deprecation/deprecation
    }
    ToolbarItemUtilities.createActionItem = createActionItem;
    /** Creates a Group button */
    function createGroupItem(id, itemPriority, icon, label, items, overrides) {
        return appui_abstract_1.ToolbarItemUtilities.createGroupButton(id, itemPriority, icon, label, items, overrides); // eslint-disable-line deprecation/deprecation
    }
    ToolbarItemUtilities.createGroupItem = createGroupItem;
})(ToolbarItemUtilities = exports.ToolbarItemUtilities || (exports.ToolbarItemUtilities = {}));
//# sourceMappingURL=ToolbarItemUtilities.js.map