import { LitElement } from 'lit'; export type SkeletonVariant = 'text' | 'circular' | 'rectangular' | 'rounded'; export type SkeletonEffect = 'sheen' | 'pulse' | 'none'; export type SkeletonIntensity = 'light' | 'medium'; export interface SkeletonProps { variant?: SkeletonVariant; effect?: SkeletonEffect; intensity?: SkeletonIntensity; width?: string; height?: string; } /** Alias required for SDUI codegen discovery (glob: SkeletonLoader/core/_*.ts → looks for SkeletonLoaderProps) */ export interface SkeletonLoaderProps extends SkeletonProps { } export declare class AgSkeleton extends LitElement implements SkeletonProps { variant: SkeletonVariant; effect: SkeletonEffect; intensity: SkeletonIntensity; width?: string; height?: string; constructor(); connectedCallback(): void; static styles: import('lit').CSSResult; updated(changedProperties: Map): void; private _updateDimensions; render(): import('lit').TemplateResult<1>; } //# sourceMappingURL=_SkeletonLoader.d.ts.map