import { Icon } from '../../global/shared-types/icon.types';
import { Link } from '../../global/shared-types/link.types';
/**
 * Breadcrumbs component props.
 * @public
 */
export interface BreadcrumbsItem {
    /**
     * label displayed on the step.
     */
    text: string;
    /**
     * Icon of the step.
     */
    icon?: string | Omit<Icon, 'backgroundColor'>;
    /**
     * If set to `icon-only`, the `text` will be rendered as a tooltip
     * and the item will only display the defined `icon`.
     */
    type?: 'icon-only';
    /**
     * If supplied, the breadcrumbs steps will be a clickable links.
     */
    link?: Omit<Link, 'target' | 'text'>;
}
//# sourceMappingURL=breadcrumbs.types.d.ts.map