import { default as React } from 'react'; export interface BreadcrumbItem { /** Item label */ label: React.ReactNode; /** Item href (optional for links) */ href?: string; /** Click handler (for non-link items) */ onClick?: () => void; /** Icon to display before label */ icon?: React.ReactNode; /** Whether item is current page */ isCurrent?: boolean; } export interface BreadcrumbProps { /** Breadcrumb items */ items: BreadcrumbItem[]; /** Separator between items */ separator?: React.ReactNode; /** Size variant */ size?: 'sm' | 'md' | 'lg'; /** Maximum items to display before collapsing */ maxItems?: number; /** Custom item renderer */ renderItem?: (item: BreadcrumbItem, index: number, isLast: boolean) => React.ReactNode; /** Additional className */ className?: string; } /** * Breadcrumb Component * * Navigation breadcrumb trail showing current page hierarchy. * Supports links, click handlers, custom separators, and collapsing. * * @example * ```tsx * * ``` * * @example * ```tsx * } * maxItems={4} * /> * ``` */ export declare const Breadcrumb: React.FC; //# sourceMappingURL=breadcrumb.d.ts.map