import { useRender } from '@base-ui/react/use-render';
import type * as React from 'react';
declare function Breadcrumb({ className, ...props }: React.ComponentProps<'nav'>): import("react/jsx-runtime").JSX.Element;
declare namespace Breadcrumb {
    var displayName: string;
}
declare function BreadcrumbList({ className, ...props }: React.ComponentProps<'ol'>): import("react/jsx-runtime").JSX.Element;
declare namespace BreadcrumbList {
    var displayName: string;
}
declare function BreadcrumbItem({ className, ...props }: React.ComponentProps<'li'>): import("react/jsx-runtime").JSX.Element;
declare namespace BreadcrumbItem {
    var displayName: string;
}
declare function BreadcrumbLink({ className, render, ...props }: useRender.ComponentProps<'a'> & {
    children?: React.ReactNode;
}): React.ReactElement<unknown, string | React.JSXElementConstructor<any>>;
declare namespace BreadcrumbLink {
    var displayName: string;
}
declare function BreadcrumbPage({ className, ...props }: React.ComponentProps<'span'>): import("react/jsx-runtime").JSX.Element;
declare namespace BreadcrumbPage {
    var displayName: string;
}
declare function BreadcrumbSeparator({ children, className, ...props }: React.ComponentProps<'li'>): import("react/jsx-runtime").JSX.Element;
declare namespace BreadcrumbSeparator {
    var displayName: string;
}
declare function BreadcrumbEllipsis({ className, ...props }: React.ComponentProps<'span'>): import("react/jsx-runtime").JSX.Element;
declare namespace BreadcrumbEllipsis {
    var displayName: string;
}
export { Breadcrumb, BreadcrumbEllipsis, BreadcrumbItem, BreadcrumbLink, BreadcrumbList, BreadcrumbPage, BreadcrumbSeparator, };
