import { default as React } from 'react'; import { BreadcrumbsProps, BreadcrumbType } from './BreadcrumbTypes'; declare const BreadcrumbArrow: () => import("react/jsx-runtime").JSX.Element; type BreadcrumbPopoverContentProps = { /** Array of breadcrumbs */ breadcrumbs: BreadcrumbType[]; /** Function to close the popover */ close: () => void; /** Breadcrumb callout */ callout: BreadcrumbsProps['callout']; /** Optionally remove the 1st and last index of the breadcrumbs so they are not shown in the popover. Only the Desktop experience needs this. */ isDesktop?: boolean; }; declare const BreadcrumbPopoverContent: ({ breadcrumbs, close, callout, isDesktop, }: BreadcrumbPopoverContentProps) => import("react/jsx-runtime").JSX.Element; type TextUnderlineProps = { /** The text that will be rendered for this component */ text: string; /** Optionally use the small version for this component (12px). */ small?: boolean; /** Length of the truncated text */ characterLimit?: BreadcrumbsProps['textUnderlineCharacterLimit']; /** Determines if this component is being used in the desktop version. */ isDesktop?: boolean; }; declare const TextUnderline: ({ text, small, characterLimit, isDesktop, }: TextUnderlineProps) => React.JSX.Element; export { BreadcrumbArrow, BreadcrumbPopoverContent, TextUnderline };