/// <reference types="react" />
import { IPropertyComponent } from '../ztranslate';
import IBasePro from '../0form/abase';
/**
 * 面包屑导航接口定义
 */
interface IBreadcrumbPro extends IBasePro {
    /** 组件CSS类前缀 */
    classPrefix?: string;
    /** 最多显示的面包屑数量 - rsuite Breadcrumb.maxItems */
    maxItems?: number;
    /** 分隔符 - rsuite Breadcrumb.separator */
    separator?: React.ReactNode;
    /** 展开事件 - rsuite Breadcrumb.onExpand */
    onExpand?: (event: React.MouseEvent) => void;
    /** 面包屑组件类型 - rsuite Breadcrumb */
    breadcrumbType?: IPropertyComponent;
    /** 面包屑项组件类型 - rsuite Breadcrumb.Item */
    breadcrumbItemType?: IPropertyComponent;
    /** 面包屑数据列表 */
    data: any[];
}
export type { IBreadcrumbPro };
