import type { Breadcrumbs } from ".."; type InferArrayElemType = T extends (infer U)[] ? U : T; export interface CrumbProps { crumb: InferArrayElemType["crumbs"]>; divider: React.ReactNode; isLast?: boolean; iconPosition?: React.ComponentProps["iconPosition"]; ellipsis?: boolean; }