import H from 'history'; import { ProSettings } from "../pure-settings"; import { MenuDataItem, MessageDescriptor } from "../typings"; export interface BreadcrumbRoute { path: string; breadcrumbName: string; children?: Omit[]; } export interface BaseBreadcrumbProps { prefixCls?: string; routes?: BreadcrumbRoute[]; params?: any; separator?: React.ReactNode; itemRender?: (route: BreadcrumbRoute, params: any, routes: Array, paths: Array) => React.ReactNode; style?: React.CSSProperties; className?: string; children?: React.ReactNode; } export interface BreadcrumbProps { breadcrumbList?: { title: string; href: string; }[]; home?: string; location?: H.Location | { pathname?: string; }; menu?: ProSettings['menu']; breadcrumbMap?: Map; formatMessage?: (message: MessageDescriptor) => string; breadcrumbRender?: (routers: BaseBreadcrumbProps['routes']) => BaseBreadcrumbProps['routes']; itemRender?: BaseBreadcrumbProps['itemRender']; } //# sourceMappingURL=breadcrum.d.ts.map