import type { ComponentType } from 'react';
export interface BreadcrumbItem {
    label: string;
    href?: string;
    icon?: ComponentType<{
        className?: string;
    }>;
}
export interface BreadcrumbsProps {
    /** Custom breadcrumb items - if not provided, will auto-generate from route */
    items?: BreadcrumbItem[];
    /** Custom separator component */
    separator?: ComponentType<{
        className?: string;
    }>;
    /** Show home icon for root */
    showHome?: boolean;
    /** Custom home href */
    homeHref?: string;
    /** Breadcrumb display variant */
    variant?: 'smart' | 'default';
    /** Additional CSS classes */
    className?: string;
}
/**
 * Breadcrumbs component for navigation
 *
 * @version 0.0.1
 * @since 0.0.1
 * @author AMBROISE PARK Consulting
 *
 * Automatically generates breadcrumbs from current route or accepts custom items
 */
declare const Breadcrumbs: ComponentType<BreadcrumbsProps>;
export default Breadcrumbs;
//# sourceMappingURL=Breadcrumbs.d.ts.map