import { ReactNode } from 'react'; import { DropDownProps } from '../dropdown'; export declare const ColorModelTypes: ["emphasize", "weaken"]; export declare type ColorModelType = typeof ColorModelTypes[number]; export interface IBreadcrumbProps { style?: Record; className?: string; colorModel?: ColorModelType; prefixCls?: string; items?: Array; separator?: ReactNode; children?: ReactNode; onItemClick?: (item: IBreadcrumbItem, index: number) => void; } export interface IBreadcrumbItems { item: IBreadcrumbItem; index: number; separator?: ReactNode; openEllipsis?: boolean; onItemClick?: (item: IBreadcrumbItem, index: number) => void; } export interface IBreadcrumbItem { className?: string; title?: ReactNode; dropdownProps?: DropDownProps; href?: string; path?: string; icon?: ReactNode; } export interface IItemsWidth { width: number; index: number; }