import { ComponentPropsWithoutRef, ReactElement } from 'react'; import { LayoutUtilProps } from '../../types'; import { BreadcrumbsLinkProps } from './BreadcrumbsLink'; /** * Props for the Breadcrumbs component * @extends ComponentPropsWithoutRef<"nav"> * @extends LayoutUtilProps */ export type BreadcrumbsProps = ComponentPropsWithoutRef<"nav"> & LayoutUtilProps & { /** * Breadcrumb links to display. The last child will be rendered as non-clickable text. */ children: ReactElement | ReactElement[]; }; /** * Breadcrumbs component for displaying navigation hierarchy. * * Features: * - Displays a series of navigation links with chevron separators * - Automatically renders the last item as non-clickable text * - Includes proper ARIA labeling for accessibility * - Supports layout utilities for positioning and spacing * - Uses chevron icons as visual separators between links * - Responsive design with flexbox layout * * @example * * Home * Products * Electronics * */ export declare const Breadcrumbs: import('react').ForwardRefExoticComponent, HTMLElement>, "ref"> & LayoutUtilProps & { /** * Breadcrumb links to display. The last child will be rendered as non-clickable text. */ children: ReactElement | ReactElement[]; } & import('react').RefAttributes> & { /** * BreadcrumbsLink component for individual breadcrumb navigation items. * * Features: * - Renders as a clickable link with secondary appearance * - Supports all standard anchor element props * - Includes layout utilities for positioning and spacing * - Uses small text size for consistent styling * - Fully accessible with proper focus management * - Automatically applies secondary link styling * * @example * Dashboard */ Link: import('react').ForwardRefExoticComponent, HTMLAnchorElement>, "ref"> & LayoutUtilProps & import('react').RefAttributes>; };