import type { HTMLAttributes, ReactNode } from "react"; interface BreadcrumbItem { label: ReactNode; href?: string; } interface BreadcrumbsProps extends HTMLAttributes { items: BreadcrumbItem[]; } interface ModeSwitcherOption { value: string; label: ReactNode; } interface ModeSwitcherProps extends Omit, "onChange"> { value: string; options: ModeSwitcherOption[]; onChange?: (value: string) => void; /** * Accessible label for the radiogroup. Defaults to "Mode". */ ariaLabel?: string; } declare const TopNav: import("react").ForwardRefExoticComponent & import("react").RefAttributes> & { Left: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; Center: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; Right: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; Breadcrumbs: import("react").ForwardRefExoticComponent>; ModeSwitcher: import("react").ForwardRefExoticComponent>; }; export { TopNav };