import React, { ReactNode } from 'react';
import { DropDownProps } from '../dropdown';
import { ListProps } from '../list';
export interface menuListItemProps {
    href?: string;
    listItemName?: string;
    listChildren?: ({ listItemName, href }: {
        listItemName: string;
        href: string;
    }) => React.ReactNode;
    onClick?: React.MouseEventHandler<HTMLAnchorElement | HTMLSpanElement>;
}
export interface BreadcrumbItemProps {
    prefixCls?: string;
    separator?: ReactNode;
    href?: string;
    overlay?: DropDownProps['overlay'];
    dropdownProps?: DropDownProps;
    listProps?: ListProps;
    menuList?: menuListItemProps[];
    onClick?: React.MouseEventHandler<HTMLAnchorElement | HTMLSpanElement>;
    children?: any;
}
interface BreadcrumbItemInterface extends React.FC<BreadcrumbItemProps> {
    __C7N_BREADCRUMB_ITEM?: boolean;
}
declare const BreadcrumbItem: BreadcrumbItemInterface;
export default BreadcrumbItem;
