import { default as React } from 'react';
import { KnownIcons } from '../Icon/Icon.component';
export interface BreadcrumbItemProps extends React.HTMLAttributes<HTMLSpanElement> {
    /**
     * The icon type to display in the breadcrumb item.
     */
    icon?: KnownIcons | null;
    /**
     * A URL the breadcrumb item points to for navigation.
     */
    href?: string;
    /**
     * The text to display inside the breadcrumb item.
     */
    label?: string;
    /**
     * The value for the aria-label attribute, used to improve accessibility.
     */
    ariaLabel?: string;
    /**
     * Determines if this item is the last or currently active breadcrumb.
     */
    active?: boolean;
    /**
     * The click event handler for the breadcrumb item.
     */
    onClick?: React.MouseEventHandler<HTMLAnchorElement>;
    /**
     * If true, disables the breadcrumb item.
     */
    disabled?: boolean;
    /**
     * Additional CSS class names to apply to the breadcrumb item for custom styling.
     */
    className?: string;
    /**
     * Custom content to render within the breadcrumb item, replacing the default content.
     */
    children?: React.ReactNode;
}
/**
 * BreadcrumbItem represents an individual item within a Breadcrumb component.
 */
export declare const BreadcrumbItem: React.FC<BreadcrumbItemProps>;
//# sourceMappingURL=BreadcrumbItem.component.d.ts.map