import { LitElement } from 'lit'; /** * Header link category * @slot unnamed - Slot for links. * @slot icon - Slot for icon. * @slot more - Slot for "More" link (indented with category links). */ export declare class HeaderCategory extends LitElement { static styles: import("lit").CSSResult; /** Category text. */ accessor heading: string; /** Add left padding when icon is not provided to align text with links that do have icons. */ accessor leftPadding: boolean; /** Show bottom border/divider. Set to true to force show, false to force hide. By default, dividers are automatically shown when followed by another category. */ accessor showDivider: boolean; /** Disable automatic divider detection (default: true for backwards compatibility). * When true, only shows divider if showDivider is explicitly set. * When false, dividers auto-detect based on sibling categories. * @internal */ accessor noAutoDivider: boolean; /** @internal */ private accessor _hasIcon; /** @internal */ private accessor _hasNextCategorySibling; private _handleIconSlotChange; private _checkForNextCategorySibling; connectedCallback(): void; render(): import("lit-html").TemplateResult<1>; } declare global { interface HTMLElementTagNameMap { 'kyn-header-category': HeaderCategory; } } //# sourceMappingURL=headerCategory.d.ts.map