import { OnDestroy, OnInit } from '@angular/core';
import { Router } from '@angular/router';
import { BreadcrumbService } from 'ngx-obelisco-example/core/services';
import { BreadcrumbRoute } from 'ngx-obelisco-example/core/models';
import * as i0 from "@angular/core";
export declare class OBreadcrumbComponent implements OnInit, OnDestroy {
    private readonly router;
    private readonly breadcrumbService;
    customClasses: string;
    routes: BreadcrumbRoute[];
    private defaultRoute;
    private onDestroy$;
    constructor(router: Router, breadcrumbService: BreadcrumbService);
    ngOnInit(): void;
    private getPaths;
    private formatedName;
    private formatedRoute;
    ngOnDestroy(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<OBreadcrumbComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<OBreadcrumbComponent, "o-breadcrumb", never, { "customClasses": "customClasses"; }, {}, never, never, false>;
}
