import { CSSResultGroup, TemplateResult } from 'lit'; import { SbbElement } from '../core/base-elements.ts'; import { SbbTitleLevel } from '../title.ts'; declare const SbbFooterElement_base: import('../core/mixins.ts').AbstractConstructor & typeof SbbElement; /** * It displays a footer section for the page. * * @slot - Use the unnamed slot to add elements like `sbb-block-link`, `sbb-link-list`, `sbb-divider` and so on. */ export declare class SbbFooterElement extends SbbFooterElement_base { static readonly elementName: string; static styles: CSSResultGroup; /** * Variants to display the footer. The default, displays the content in regular block element * approach. The clock-columns, used a CSS-grid for displaying the content over different * breakpoints. */ accessor variant: 'default' | 'clock-columns'; /** * Whether to allow the footer content to stretch to full width. * By default, the content has the appropriate page size. */ accessor expanded: boolean; /** Footer title text, visually hidden, necessary for screen readers. */ accessor accessibilityTitle: string; /** Level of the accessibility title, will be rendered as heading tag (e.g. h1). Defaults to level 1. */ accessor accessibilityTitleLevel: SbbTitleLevel; protected render(): TemplateResult; } declare global { interface HTMLElementTagNameMap { 'sbb-footer': SbbFooterElement; } } export {}; //# sourceMappingURL=footer.component.d.ts.map