import { CSSResultGroup } from "lit"; import { SigveloElement } from "@mcp-b/wc-support/base/sigvelo-element"; //#region src/components/scroll-area/scroll-area.d.ts /** * * * @summary A container with styled scrollbars. * @tag sigvelo-scroll-area * @status experimental * @since 1.0 * * @slot - The scrollable content. * * @cssproperty [--thumb-color=var(--sigvelo-color-neutral-bg)] - The scrollbar thumb color. * @cssproperty [--thumb-hover-color] - The scrollbar thumb color on hover. * @cssproperty [--track-color=transparent] - The scrollbar track color. * @cssproperty [--scroll-area-height=auto] - The height of the scroll area. * * @csspart viewport - The scrollable viewport container. * * @example Default * ```html * *
*

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

*

Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

*

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

*

Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

*

Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium.

*

Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit.

*
*
* ``` * * @example Horizontal scrolling * ```html * *
*
*
*
*
*
*
*
* ``` */ declare class SigveloScrollArea extends SigveloElement { static styles: CSSResultGroup; /** Which axis to allow scrolling on. */ orientation: "vertical" | "horizontal" | "both"; render(): import("lit-html").TemplateResult<1>; } declare global { interface HTMLElementTagNameMap { "sigvelo-scroll-area": SigveloScrollArea; } } //#endregion export { SigveloScrollArea as t };