import CwElement from '../../internal/cw-element.js'; import type { CSSResultGroup } from 'lit'; /** * @summary A link in a ``, pointing to a page related to the current one. * @documentation https://cordwainer.dev/components/secondary-navigation-item * @status experimental * @since 1.3 * * @slot - The item's label content (text, or an icon + text). * * @csspart base - The component's base wrapper. * @csspart link - The internal ``, present only when `href` is set. */ export default class CwSecondaryNavigationItem extends CwElement { static styles: CSSResultGroup; connectedCallback(): void; /** The URL to navigate to. */ href?: string; /** Tells the browser where to open the link. Only used when `href` is set. */ target?: '_blank' | '_parent' | '_self' | '_top'; /** The `rel` attribute for the link. Only used when `href` is set. */ rel: string; /** * Indicates this item represents the current page. Reflects `aria-current="page"` on the internal link. The * component has no router/URL awareness — consumers set this explicitly based on their own routing state. */ current: boolean; render(): import("lit-html").TemplateResult<1>; }