import { VNode, Component } from 'preact'; import { BasePropsType } from '../../utils/Base'; export declare type Separator = 'arrow' | 'bullet' | 'dot' | 'succeeds'; export interface BreadcrumbItem { name: string | VNode; href?: string; icon?: string; } export interface BreadcrumbPropsType extends BasePropsType { activeIndex?: number; separator?: Separator; items?: BreadcrumbItem[]; } export interface MenuStateType { activeIndex?: number; } export declare class Breadcrumb extends Component { defaultClass: string; constructor(props: BreadcrumbPropsType); render(): JSX.Element; }