/*---------------------------------------------------------------------------------------------
* 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
 */
import { ToolbarItemUtilities as UIA_ToolbarItemUtilities, ToolbarOrientation as UIA_ToolbarOrientation, ToolbarUsage as UIA_ToolbarUsage, } from "@itwin/appui-abstract";
/** Used to specify the usage of the toolbar which determine the toolbar position.
 * @beta
 */
export const ToolbarUsage = UIA_ToolbarUsage; // eslint-disable-line @typescript-eslint/no-redeclare, deprecation/deprecation
/** Used to specify the orientation of the toolbar.
 * @beta
 */
export const ToolbarOrientation = UIA_ToolbarOrientation; // eslint-disable-line @typescript-eslint/no-redeclare, deprecation/deprecation
/** ToolbarActionItem type guard.
 * @beta
 */
export function isToolbarActionItem(item) {
    return UIA_ToolbarItemUtilities.isActionButton(item);
}
/** ToolbarGroupItem type guard.
 * @beta
 */
export function isToolbarGroupItem(item) {
    return UIA_ToolbarItemUtilities.isGroupButton(item);
}
/** ToolbarCustomItem type guard.
 * @beta
 */
export function isToolbarCustomItem(item) {
    return UIA_ToolbarItemUtilities.isCustomDefinition(item);
}
//# sourceMappingURL=ToolbarItem.js.map