import { ElementRef, EventEmitter } from '@angular/core';
import { LfBreadcrumb } from './lf-breadcrumbs-types';
import * as i0 from "@angular/core";
export declare class LfBreadcrumbsComponent {
    breadcrumbs: LfBreadcrumb[];
    breadcrumbSelected: EventEmitter<LfBreadcrumb | undefined>;
    breadcrumbClicked: EventEmitter<{
        selected: LfBreadcrumb;
        breadcrumbs: LfBreadcrumb[];
    }>;
    /** @internal */
    dropdownMenuButton: ElementRef<HTMLButtonElement>;
    /** @internal */
    constructor();
    /** @internal */
    onBreadcrumbSelected(node: LfBreadcrumb): void;
    /** @internal */
    onDropdownMenuSelected(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<LfBreadcrumbsComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<LfBreadcrumbsComponent, "lf-breadcrumbs-component", never, { "breadcrumbs": { "alias": "breadcrumbs"; "required": false; }; }, { "breadcrumbSelected": "breadcrumbSelected"; "breadcrumbClicked": "breadcrumbClicked"; }, never, never, false, never>;
}
