import { LitElement, type PropertyValues } from 'lit'; import { type NuiType } from '../../types/nui-type.js'; import { type NuiSkeletonViewState } from './logic.js'; import type { SkeletonAnimation, SkeletonShape } from './types.js'; export declare class NuiSkeleton extends LitElement implements NuiSkeletonViewState { shape: SkeletonShape | ''; size: string; width: string; height: string; borderRadius: string; animation: SkeletonAnimation | ''; unstyled: boolean; nuiType: NuiType; skeletonClass: string; protected createRenderRoot(): DocumentFragment | HTMLElement; protected updated(changed: PropertyValues): void; render(): import("lit-html").TemplateResult; } declare global { interface HTMLElementTagNameMap { 'nui-skeleton': NuiSkeleton; } } //# sourceMappingURL=nui-skeleton.d.ts.map