import * as i0 from "@angular/core";
export declare class BreadcrumbSubItem {
    id: string;
    text: string;
    action: any;
    url?: string;
    constructor(id: string, text: string, action: any, url?: string);
}
export declare class BreadcrumbItem {
    id: string;
    text: string;
    isActive: boolean;
    action: any;
    subItems?: BreadcrumbSubItem[];
    url?: string;
    constructor(id: string, text: string, isActive: boolean, action: any, subItems?: BreadcrumbSubItem[], url?: string);
}
export declare class BreadcrumbComponent {
    items: BreadcrumbItem[];
    backgroundColor: string;
    fontColor: string;
    itemMaxWidth: string;
    subItemMaxWidth: string;
    constructor();
    noop(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<BreadcrumbComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<BreadcrumbComponent, "systelab-breadcrumb", never, { "items": { "alias": "items"; "required": false; }; "backgroundColor": { "alias": "backgroundColor"; "required": false; }; "fontColor": { "alias": "fontColor"; "required": false; }; "itemMaxWidth": { "alias": "itemMaxWidth"; "required": false; }; "subItemMaxWidth": { "alias": "subItemMaxWidth"; "required": false; }; }, {}, never, never, false, never>;
}
