import { CSSProperties, ComponentProps, Key, MouseEventHandler, ReactNode, Ref } from "react";
//#region src/base-ui/Breadcrumb/type.d.ts
interface BreadcrumbItem {
  href?: string;
  key?: Key;
  onClick?: MouseEventHandler<HTMLElement>;
  title: ReactNode;
}
interface BreadcrumbProps extends Omit<ComponentProps<'nav'>, 'children'> {
  classNames?: {
    item?: string;
    separator?: string;
  };
  items: BreadcrumbItem[];
  ref?: Ref<HTMLElement>;
  separator?: ReactNode;
  styles?: {
    item?: CSSProperties;
    separator?: CSSProperties;
  };
}
//#endregion
export { BreadcrumbItem, BreadcrumbProps };
//# sourceMappingURL=type.d.mts.map