import { CSSResultGroup, LitElement, PropertyValues, TemplateResult } from 'lit'; /** * A container that sticks to the bottom of the page if slotted into `sbb-container`. * * @slot - Use the unnamed slot to add content to the sticky bar. * @cssprop [--sbb-sticky-bar-padding-block=var(--sbb-spacing-responsive-xs)] - Block padding of the sticky bar. * @cssprop [--sbb-sticky-bar-bottom-overlapping-height=0px] - Define an additional area where * the sticky bar overlaps the following content on the bottom. * This area becomes visible when the sticky bar transitions from sticky to the normal document flow. * @cssprop [--sbb-sticky-bar-z-index] - To specify a custom stack order, * the `z-index` can be overridden by defining this CSS variable. */ export declare class SbbStickyBarElement extends LitElement { static styles: CSSResultGroup; /** Color of the container, like transparent, white etc. */ color?: 'white' | 'milk'; private _intersector?; private _observer; connectedCallback(): void; protected firstUpdated(changedProperties: PropertyValues): void; private _toggleShadowVisibility; disconnectedCallback(): void; protected render(): TemplateResult; } declare global { interface HTMLElementTagNameMap { 'sbb-sticky-bar': SbbStickyBarElement; } } //# sourceMappingURL=sticky-bar.d.ts.map