import { HTMLAttributes, ReactNode, Ref } from 'react'; import { IComponentBaseProps } from '../types'; export declare const BREADCRUMBS = "breadcrumbs"; export type BreadcrumbsSeparator = "arrow" | "slash" | "dash" | "bullet" | "pipe"; export declare const SEPARATOR_MAP: Record; export interface BreadcrumbItem { label: ReactNode; href?: string; icon?: ReactNode; onClick?: () => void; } export interface BreadcrumbsProps extends Omit, "children">, IComponentBaseProps { ref?: Ref; children: ReactNode; maxWidth?: string; separator?: BreadcrumbsSeparator; innerProps?: HTMLAttributes; innerRef?: Ref; }