import { type VariantProps } from "class-variance-authority";
import React from "react";
interface BreadcrumbItem {
    label: string;
    href: string;
    icon?: React.ReactNode;
    dropdownItems?: Array<{
        label: string;
        href: string;
    }>;
}
export declare const Breadcrumb: React.ForwardRefExoticComponent<Omit<VariantProps<(props?: ({
    size?: "small" | "medium" | null | undefined;
} & import("class-variance-authority/dist/types").ClassProp) | undefined) => string>, "size"> & {
    children?: React.ReactNode;
} & {
    items: BreadcrumbItem[];
    maxVisibleItems?: number | undefined;
    separator?: React.ReactNode;
    onItemClick?: ((item: BreadcrumbItem) => void) | undefined;
    className?: string | undefined;
    size?: "small" | "medium" | undefined;
} & React.RefAttributes<HTMLDivElement>>;
export {};
//# sourceMappingURL=breadcrumb.d.ts.map