import { type CSSProperties, type HTMLAttributeAnchorTarget, type MouseEventHandler, type ReactNode } from 'react';
export type BreadcrumbBackNavLink = {
current?: boolean;
href: string;
label: ReactNode;
onClick?: MouseEventHandler;
rel?: string;
target?: HTMLAttributeAnchorTarget;
};
export type BreadcrumbBackNavProps = {
ariaLabel?: string;
backAriaLabel?: string;
backHref?: string;
backLabel?: ReactNode;
className?: string;
defaultExpanded?: boolean;
expanded?: boolean;
historyItems?: readonly BreadcrumbBackNavLink[];
links?: readonly BreadcrumbBackNavLink[];
onBackClick?: MouseEventHandler;
onExpandedChange?: (expanded: boolean) => void;
style?: CSSProperties;
};
export declare const BreadcrumbBackNav: ({ ariaLabel, backAriaLabel, backHref, backLabel, className, defaultExpanded, expanded, historyItems, links, onBackClick, onExpandedChange, style, }: BreadcrumbBackNavProps) => import("react/jsx-runtime").JSX.Element;