import React from 'react';

interface BreadcrumbItem {
    label: string;
    href?: string;
    icon?: React.ReactNode;
    className?: string;
    ariaLabel?: string;
}
interface BreadcrumbsProps {
    items: BreadcrumbItem[];
    separator?: React.ReactNode;
    homeIcon?: boolean;
    className?: string;
    olClassName?: string;
    itemClassName?: string;
    separatorClassName?: string;
    homeIconClassName?: string;
    currentItemClassName?: string;
    linkClassName?: string;
    clickable?: boolean;
    variant?: "default" | "primary" | "secondary" | "success" | "warning" | "danger";
    size?: "sm" | "md" | "lg";
    navAriaLabel?: string;
    homeAriaLabel?: string;
    separatorAriaLabel?: string;
}
declare const Breadcrumbs: React.FC<BreadcrumbsProps>;

export { Breadcrumbs as default };
export type { BreadcrumbItem, BreadcrumbsProps };
