import { VueNode as VueNode$1 } from "../_util/type.js"; import { DropdownProps } from "../dropdown/dropdown.js"; import "../dropdown/index.js"; import * as vue582 from "vue"; import { CSSProperties } from "vue"; import { Key } from "@v-c/util/dist/type"; //#region src/breadcrumb/BreadcrumbItem.d.ts interface SeparatorType { separator?: any; key?: Key; } type MenuType = NonNullable; interface MenuItem { key?: Key; title?: VueNode$1; label?: VueNode$1; path?: string; href?: string; } interface BreadcrumbItemProps extends SeparatorType { prefixCls?: string; href?: string; menu?: Omit & { items?: MenuItem[]; }; dropdownProps?: DropdownProps; dropdownIcon?: VueNode$1; onClick?: (event: MouseEvent) => void; class?: string; style?: CSSProperties; } declare const InternalBreadcrumbItem: vue582.DefineSetupFnComponent, {}, {}, Omit & {}, vue582.PublicProps>; declare const BreadcrumbItem: vue582.DefineSetupFnComponent, {}, {}, Omit & {}, vue582.PublicProps>; declare const _default: typeof BreadcrumbItem & { /** @internal */__ANT_BREADCRUMB_ITEM: boolean; }; //#endregion export { BreadcrumbItemProps, InternalBreadcrumbItem, MenuItem, SeparatorType, _default as default };