import { CSSResultArray, PropertyValues, TemplateResult } from 'lit'; import { LuzmoElement } from '../../utils/base'; /** * A decorative loading placeholder block that renders a single skeleton with a * built-in shimmer sweep. Fills its container by default; size it with the * `width`/`height` attributes or by constraining the parent (e.g. a CSS grid * cell). It is purely visual and is hidden from assistive technology. * * @element luzmo-skeleton-loader * * @csspart shimmer - the animated highlight that sweeps across the block */ export declare class LuzmoSkeletonLoader extends LuzmoElement { static get styles(): CSSResultArray; /** Optional CSS length overriding the default `100%` width. */ width?: string; /** Optional CSS length overriding the default `100%` height. */ height?: string; protected render(): TemplateResult; connectedCallback(): void; protected updated(changes: PropertyValues): void; }