export type SwirlLabelColor = "default" | "light" | "dark"; export type SwirlShellNavigationItemVariant = "default" | "tiled" | "app-icon"; export type SwirlShellNavigationItemAriaCurrent = "page" | "true"; /** * @deprecated This component is deprecated and will be removed in the next major release. * @slot icon - Image or icon to display in the navigation item. */ export declare class SwirlShellNavigationItem { el: HTMLElement; active?: boolean; badgeLabel?: string; boxed?: boolean; description?: string; filled?: boolean; hideLabel: boolean; href?: string; inlineLabel?: boolean; inlineLabelColor: SwirlLabelColor; label: string; markAsNew?: boolean; markAsNewLabel?: string; swirlAriaCurrent?: SwirlShellNavigationItemAriaCurrent; target?: string; useCustomIconSize?: boolean; variant: SwirlShellNavigationItemVariant; withGradient?: boolean; componentWillLoad(): void; componentDidRender(): void; private forceIconProps; render(): any; }