import React, { type ReactElement } from "react";
import { BreadcrumbsBarType as BreadcrumbsBarTypeEnum } from "./BreadcrumbsConstants";
import { type BreadcrumbsBarType } from "./Breadcrumbs.types";
import { type BreadcrumbItemProps } from "./BreadcrumbItem/BreadcrumbItem";
import { type VibeComponentProps } from "../../types";
import { type BreadcrumbMenuProps } from "./BreadcrumbMenu/BreadcrumbMenu";
export interface BreadcrumbBarProps extends VibeComponentProps {
    /**
     * The type of the breadcrumb bar, determining if it is navigational or for indication only.
     */
    type: BreadcrumbsBarType;
    /**
     * The breadcrumb items displayed in the bar.
     */
    children: ReactElement<BreadcrumbItemProps | BreadcrumbMenuProps> | ReactElement<BreadcrumbItemProps | BreadcrumbMenuProps>[];
}
declare const _default: React.FC<BreadcrumbBarProps> & {
    types: typeof BreadcrumbsBarTypeEnum;
};
export default _default;
