import { default as React, ComponentPropsWithRef } from 'react';
import { ICustomComponentConfig } from './interfaces';
declare const BreadcrumbWrapper: React.FC<React.ComponentPropsWithoutRef<'nav'> & {
    separator?: React.ReactNode;
} & React.RefAttributes<HTMLElement>>;
declare const BreadcrumbList: React.FC<ComponentPropsWithRef<'ol'>>;
declare const BreadcrumbItem: React.FC<React.ComponentPropsWithRef<'li'>>;
/**
 * BreadcrumbLink component that can render as an anchor tag, a Slot, or a custom link component
 */
declare const BreadcrumbLink: React.FC<React.ComponentPropsWithRef<'a'> & {
    asChild?: boolean;
} & ICustomComponentConfig>;
declare const BreadcrumbPage: React.FC<React.ComponentPropsWithRef<'span'>>;
declare const BreadcrumbSeparator: React.FC<React.ComponentProps<'li'>>;
declare const BreadcrumbEllipsis: React.FC<React.ComponentProps<'span'>>;
export { BreadcrumbWrapper, BreadcrumbList, BreadcrumbItem, BreadcrumbLink, BreadcrumbPage, BreadcrumbSeparator, BreadcrumbEllipsis };
