import { TemplateRef } from '@angular/core';
import { LinkIconPosition } from '../link/link.model';
import * as i0 from "@angular/core";
export declare class BreadcrumbItemComponent {
    /**
     * Whether item is active
     */
    isActive: boolean;
    /**
     * Breadcrumb link href
     */
    href: string;
    /**
     * Breadcrumb link target
     */
    target: string;
    /**
     * Breadcrumb link icon
     */
    icon: string;
    /**
     * Breadcrumb link icon position
     */
    iconPosition: LinkIconPosition;
    /**
     * Accessible text alternative when the item has an icon and no children.
     *
     * @example
     * <nj-breadcrumb-item href="#" icon="home" label="Home page"></nj-breadcrumb-item>
     */
    label?: string;
    /**
     * @ignore
     */
    itemTemplate: TemplateRef<any>;
    constructor();
    static ɵfac: i0.ɵɵFactoryDeclaration<BreadcrumbItemComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<BreadcrumbItemComponent, "nj-breadcrumb-item", never, { "isActive": { "alias": "isActive"; "required": false; }; "href": { "alias": "href"; "required": false; }; "target": { "alias": "target"; "required": false; }; "icon": { "alias": "icon"; "required": false; }; "iconPosition": { "alias": "iconPosition"; "required": false; }; "label": { "alias": "label"; "required": false; }; }, {}, never, ["*"], true, never>;
}
