import { type BreadcrumbItem } from './breadcrumbStore';
/**
 * Props do componente BreadcrumbMenu
 */
export interface BreadcrumbMenuProps {
    /** Lista de breadcrumbs a serem exibidos */
    breadcrumbs: BreadcrumbItem[];
    /** Callback quando um breadcrumb é clicado */
    onBreadcrumbClick?: (breadcrumb: BreadcrumbItem, index: number) => void;
    /** Classes CSS adicionais */
    className?: string;
}
/**
 * Componente reutilizável para renderizar um menu de breadcrumbs
 *
 * @example
 * ```tsx
 * <BreadcrumbMenu
 *   breadcrumbs={breadcrumbs}
 *   onBreadcrumbClick={(breadcrumb, index) => {
 *     console.log('Clicked:', breadcrumb, 'at index:', index);
 *   }}
 * />
 * ```
 */
export declare const BreadcrumbMenu: ({ breadcrumbs, onBreadcrumbClick, className, }: BreadcrumbMenuProps) => import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=BreadcrumbMenu.d.ts.map