import { default as React } from 'react';
import { BreadcrumbStyles } from '../../theme';
export interface BreadcrumbItem {
    /** The label text to display */
    label: string;
    /** Optional href for the link */
    href?: string;
    /** Whether this is the active/current item */
    isActive?: boolean;
    /** Click handler for custom navigation */
    onClick?: (event: React.MouseEvent<HTMLElement>) => void;
}
export interface BreadcrumbProps {
    /** Array of breadcrumb items */
    items: BreadcrumbItem[];
    /** Custom separator element */
    separator?: React.ReactNode;
    /** Maximum number of items to show */
    maxItems?: number;
    /** Comprehensive styling options */
    styles?: BreadcrumbStyles;
    /** ARIA label for accessibility */
    'aria-label'?: string;
}
declare const Breadcrumb: React.FC<BreadcrumbProps>;
export default Breadcrumb;
//# sourceMappingURL=index.d.ts.map