import { CSSResultGroup, PropertyValues, TemplateResult } from 'lit'; import { SbbElement, SbbElementType, SbbHeadingLevel, WithListChildren } from '../../core.ts'; import { SbbBlockLinkButtonElement, SbbBlockLinkElement, SbbBlockLinkStaticElement } from '../../link.pure.ts'; declare const SbbLinkListBaseElement_base: import('../../core.ts').AbstractConstructor & import('../../core.ts').AbstractConstructor> & typeof SbbElement; /** * It displays a list of `sbb-block-link`. * * @slot - Use the unnamed slot to add one or more `sbb-block-link`. * @slot title - Use this slot to provide a title. */ export declare class SbbLinkListBaseElement extends SbbLinkListBaseElement_base { static elementDependencies: SbbElementType[]; static styles: CSSResultGroup; protected readonly listChildLocalNames: string[]; /** The title text we want to show before the list. */ accessor titleContent: string; /** The semantic level of the title, e.g. 2 = h2. */ accessor titleLevel: SbbHeadingLevel; /** * Text size of the nested sbb-block-link instances, either xs (lean theme default), s (standard theme default) or m * This will overwrite the size attribute of nested sbb-block-link instances. */ accessor size: SbbBlockLinkElement['size']; protected willUpdate(changedProperties: PropertyValues>): void; protected render(): TemplateResult; } export {}; //# sourceMappingURL=link-list-base.d.ts.map