import { BreadcrumbItem } from './breadcrumb-models';
import * as i0 from "@angular/core";
/**
 * @description Componente de trilha de navegação (breadcrumb) que detecta automaticamente
 * a rota ativa do Angular Router e constrói o caminho hierárquico de páginas.
 * Cada segmento da rota precisa ter a propriedade `routeTitle` definida nos `data` da rota.
 *
 * @example
 * ```html
 * <s-breadcrumb homeUrl="/home" targetHomeUrl="_self" />
 * ```
 *
 * @category Navegação
 */
export declare class BreadcrumbListComponent {
    readonly items: import("@angular/core").InputSignal<BreadcrumbItem[]>;
    private readonly router;
    protected onActivateRoute(activatedBreadcrumb: BreadcrumbItem): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<BreadcrumbListComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<BreadcrumbListComponent, "s-breadcrumb-list", never, { "items": { "alias": "items"; "required": true; "isSignal": true; }; }, {}, never, never, true, never>;
}
