import * as _angular_core from '@angular/core'; /** * Placeholder block shown while content is loading. * * Default sizing fills the parent width and matches the surrounding * text height (`1lh`). Override `--wr-skeleton-height` / `width` on the * host for custom shapes. * * @example * ```html * * * ``` * * @see https://ngwr.dev/components/skeleton */ declare class WrSkeleton { /** * Color tint for the placeholder. * * Default is `'light'` because it's theme-stable — the `light` token is * slate-300 in light mode (subtle gray on white) and slate-800 in dark * mode (subtle lift on near-black). The `'dark'` value flips to a near- * white wash in dark mode and breaks the placeholder affordance. * * @default 'light' */ readonly color: _angular_core.InputSignal<"primary" | "secondary" | "success" | "warning" | "danger" | "light" | "medium" | "dark">; /** * Whether the shimmer animation runs. * * @default true */ readonly animated: _angular_core.InputSignalWithTransform; protected readonly classes: _angular_core.Signal; static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵcmp: _angular_core.ɵɵComponentDeclaration; } export { WrSkeleton };