/**
 * @fileoverview Breadcrumb component with glassmorphic styling
 */
import React from 'react';
export interface BreadcrumbItem {
    id: string;
    label: string;
    href?: string;
    icon?: React.ReactNode;
    disabled?: boolean;
    current?: boolean;
}
export interface BreadcrumbProps {
    /** Breadcrumb items */
    items: BreadcrumbItem[];
    /** Glass effect intensity */
    glassIntensity?: 'light' | 'medium' | 'heavy';
    /** Size variant */
    size?: 'sm' | 'md' | 'lg';
    /** Breadcrumb variant */
    variant?: 'default' | 'minimal' | 'pills';
    /** Custom separator */
    separator?: React.ReactNode;
    /** Maximum visible items before truncation */
    maxItems?: number;
    /** Whether to show home icon */
    showHomeIcon?: boolean;
    /** Custom home icon */
    homeIcon?: React.ReactNode;
    /** Item click handler */
    onItemClick?: (item: BreadcrumbItem) => void;
    /** Custom className */
    className?: string;
    /** Whether breadcrumb is collapsible on mobile */
    collapsible?: boolean;
}
export declare const Breadcrumb: React.FC<BreadcrumbProps>;
