import * as React from 'react'; interface BreadcrumbItem { /** * The label to display for this breadcrumb */ label: string; /** * Optional href for the breadcrumb link */ href?: string; /** * Optional click handler */ onClick?: () => void; /** * Whether this breadcrumb has a dropdown menu */ hasDropdown?: boolean; } interface BreadcrumbsProps { /** * Array of breadcrumb items */ items: BreadcrumbItem[]; /** * Callback when copy button is clicked */ onCopy?: () => void; /** * Custom className */ className?: string; /** * Custom style */ style?: React.CSSProperties; /** * Test ID for testing */ 'data-testid'?: string; } /** * Breadcrumbs component - Arbor Design System * * Navigation component showing the current page's location in the site hierarchy. * Automatically truncates to show first and last breadcrumb with ellipsis when more than 6 items. */ declare const Breadcrumbs: React.ForwardRefExoticComponent>; export { type BreadcrumbItem, Breadcrumbs, type BreadcrumbsProps };