import * as _angular_core from '@angular/core';

interface BreadcrumbItem {
    label?: string;
    routerLink?: string;
    icon?: string;
}
declare class Breadcrumb {
    readonly items: _angular_core.InputSignal<BreadcrumbItem[]>;
    readonly styleClass: _angular_core.InputSignal<string | undefined>;
    readonly onItemClick: _angular_core.OutputEmitterRef<BreadcrumbItem>;
    rtl: _angular_core.WritableSignal<boolean>;
    static ɵfac: _angular_core.ɵɵFactoryDeclaration<Breadcrumb, never>;
    static ɵcmp: _angular_core.ɵɵComponentDeclaration<Breadcrumb, "mt-breadcrumb", never, { "items": { "alias": "items"; "required": false; "isSignal": true; }; "styleClass": { "alias": "styleClass"; "required": false; "isSignal": true; }; }, { "onItemClick": "onItemClick"; }, never, never, true, never>;
}

export { Breadcrumb };
export type { BreadcrumbItem };
