import { LitElement } from 'lit';
import { KeynavListConfig } from '../internal';
import { Icon } from '../icon';
/**
 * @element nve-breadcrumb
 * @description Breadcrumb is a component that can help users establish their location while navigating a website with complex URLs and navigation paths.
 * @since 0.11.0
 * @entrypoint \@nvidia-elements/core/breadcrumb
 * @cssprop --gap
 * @cssprop --height
 * @cssprop --font-size
 * @cssprop --font-weight
 * @cssprop --color
 * @cssprop --border-radius
 * @cssprop --padding
 * @cssprop --width
 * @cssprop --icon-width
 * @cssprop --icon-height
 * @cssprop --text-decoration
 * @slot - default slot for `nve-button` and anchor elements
 * @aria https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/navigation_role
 */
export declare class Breadcrumb extends LitElement {
    #private;
    get keynavListConfig(): KeynavListConfig;
    /** @private */
    _internals: ElementInternals;
    static styles: import('lit').CSSResult[];
    static readonly metadata: {
        tag: string;
        version: string;
    };
    static elementDefinitions: {
        [Icon.metadata.tag]: typeof Icon;
    };
    private breadcrumbItems;
    render(): import('lit').TemplateResult<1>;
    connectedCallback(): void;
}
