import { Component } from '../../core';
import { Group } from '../../shapes';
import type { BreadcrumbStyleProps, BreadcrumbOptions } from './type';
export type { BreadcrumbStyleProps as BreadcrumbCfg, BreadcrumbOptions };
export declare class Breadcrumb extends Component<BreadcrumbStyleProps> {
    /**
     * 标签类型
     */
    static tag: string;
    /**
     * 默认参数
     */
    private static defaultOptions;
    /**
     *
     * @param options
     */
    constructor(options: BreadcrumbOptions);
    render(attributes: BreadcrumbStyleProps, container: Group): void;
    /**
     * 组件更新
     * @param cfg
     */
    update(cfg: Partial<BreadcrumbStyleProps>): void;
    /**
     * 面包屑绑定事件
     * @param shape
     * @param item
     */
    private bindInnerEvents;
}
