/** @packageDocumentation * @module Backstage */ import type { CommonProps } from "@itwin/core-react"; import * as React from "react"; import type { SafeAreaInsets } from "../../safearea/SafeAreaInsets.js"; import "./Item.scss"; /** Properties of [[BackstageItem]] component. * @internal */ export interface BackstageItemProps extends CommonProps { /** Backstage item label. */ children?: string; /** Backstage item icon. */ icon?: React.ReactNode; /** Describes if the item is active. */ isActive?: boolean; /** Describes if the item is disabled. */ isDisabled?: boolean; /** Function called when item is clicked. */ onClick?: () => void; /** Describes respected safe area insets. */ safeAreaInsets?: SafeAreaInsets; /** Backstage item subtitle. */ subtitle?: string; /** A badge to draw. */ badge?: React.ReactNode; providerId?: string; itemPriority?: number; groupPriority?: number; } /** Item in the [[Backstage]]. * @internal */ export declare class BackstageItem extends React.PureComponent { render(): React.JSX.Element; } //# sourceMappingURL=Item.d.ts.map