import { ComponentPropsWithRef, HTMLAttributes } from 'react';
import { IconName } from '../Icon/types';
interface BreadcrumbOptions {
    children: React.ReactNode | React.ReactNode[];
    icon?: boolean | IconName;
    /** set clickable or not the last child */
    lastChildNotClickable?: boolean;
    separator?: React.ReactNode | string;
}
export type BreadcrumbProps = BreadcrumbOptions & ComponentPropsWithRef<'div'> & HTMLAttributes<HTMLDivElement>;
export interface BreadcrumbItemOptions {
    children: React.ReactNode;
    collapsed?: boolean;
    'data-testid'?: string;
    icon?: boolean | IconName;
    isActive?: boolean | React.ReactNode;
    separator?: React.ReactNode | string;
    to?: string;
}
export {};
