import * as React$1 from "react";
import * as react_jsx_runtime35 from "react/jsx-runtime";

//#region src/react/ui/breadcrumb.d.ts
/** Navigation component showing the current page's location in the site hierarchy */
declare function Breadcrumb({
  ...props
}: React$1.ComponentProps<"nav">): react_jsx_runtime35.JSX.Element;
/** Ordered list container for breadcrumb items */
declare function BreadcrumbList({
  className,
  ...props
}: React$1.ComponentProps<"ol">): react_jsx_runtime35.JSX.Element;
/** Individual item in the breadcrumb trail */
declare function BreadcrumbItem({
  className,
  ...props
}: React$1.ComponentProps<"li">): react_jsx_runtime35.JSX.Element;
/** Clickable link within a breadcrumb item */
declare function BreadcrumbLink({
  asChild,
  className,
  ...props
}: React$1.ComponentProps<"a"> & {
  asChild?: boolean;
}): react_jsx_runtime35.JSX.Element;
/** Current page indicator in the breadcrumb trail */
declare function BreadcrumbPage({
  className,
  ...props
}: React$1.ComponentProps<"span">): react_jsx_runtime35.JSX.Element;
/** Visual separator between breadcrumb items */
declare function BreadcrumbSeparator({
  children,
  className,
  ...props
}: React$1.ComponentProps<"li">): react_jsx_runtime35.JSX.Element;
/** Ellipsis indicator for collapsed breadcrumb items */
declare function BreadcrumbEllipsis({
  className,
  ...props
}: React$1.ComponentProps<"span">): react_jsx_runtime35.JSX.Element;
//#endregion
export { Breadcrumb, BreadcrumbEllipsis, BreadcrumbItem, BreadcrumbLink, BreadcrumbList, BreadcrumbPage, BreadcrumbSeparator };
//# sourceMappingURL=breadcrumb.d.ts.map