import { LitElement, PropertyValues } from 'lit'; /** * @element nve-skeleton * @description A loading placeholder component that displays animated placeholder shapes while content loads. * @since 1.44.0 * @entrypoint \@nvidia-elements/core/skeleton * @slot - default content slot * @cssprop --background * @cssprop --border-radius * @cssprop --min-height * @aria https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-live */ export declare class Skeleton extends LitElement { #private; static styles: import('lit').CSSResult[]; static readonly metadata: { tag: string; version: string; }; /** Visual animation style shown while content loads. */ effect: 'shimmer' | 'pulse'; /** Geometry of the placeholder — rounded corners or a full pill outline. */ shape: 'round' | 'pill'; /** Whether the skeleton hides its content */ hidden: boolean; /** @private */ _internals: ElementInternals; render(): import('lit').TemplateResult<1>; connectedCallback(): void; updated(props: PropertyValues): void; }