import { CSSResultGroup, PropertyValues } from "lit"; import { SigveloElement } from "@mcp-b/wc-support/base/sigvelo-element"; //#region src/components/breadcrumb-item/breadcrumb-item.d.ts /** * * * @summary Represents a single link or step in the hierarchical structure of an app or website. * @tag sigvelo-breadcrumb-item * @documentation https://design-system.sigvelo.com/docs/components/breadcrumb-item * @status stable * @since 1.0 * * @slot - The default slot. * @slot start - An icon or similar element to place before the breadcrumb item. Works great with ``. * @slot end - An icon or similar element to place after the breadcrumb item. Works great with ``. * @slot separator - A custom separator to show instead of the default. Works great with ``. * * @csspart label - The breadcrumb's label, an `` element if `href` is set or a `` element otherwise. * @csspart separator - The container that wraps the breadcrumb's separator, a `span` element. * * @example Default * This component must only be used within a breadcrumb. You can see some examples of breadcrumb items being used in the breadcrumb documentation. */ declare class SigveloBreadcrumbItem extends SigveloElement { static shadowRootOptions: { delegatesFocus: boolean; clonable?: boolean; customElementRegistry?: CustomElementRegistry | null; mode: ShadowRootMode; serializable?: boolean; slotAssignment?: SlotAssignmentMode; }; static styles: CSSResultGroup; /** Indicates that this item is the current page or view. */ current: boolean; /** * The URL the breadcrumb item should point to. If omitted, the breadcrumb item will be drawn as a `` instead of * a link, enabling alternate content such as dropdowns. */ href: string; /** Opens the link in the specified target. */ target: "_blank" | "_parent" | "_self" | "_top" | undefined; /** * Sets the link's `rel` attribute. Note that the default value is `noreferrer noopener`, meaning you might need to * set it to an empty string if you're also using `target`. */ rel: string; firstUpdated(): void; updated(changedProperties: PropertyValues): void; render(): import("lit-html").TemplateResult; } declare global { interface HTMLElementTagNameMap { "sigvelo-breadcrumb-item": SigveloBreadcrumbItem; } } //#endregion export { SigveloBreadcrumbItem as t };