import type { IconColor, IconSize } from '../Icon/Icon'; export type LoaderSize = IconSize; export type LoaderColor = IconColor; export declare class Loader { /** Iconography size token. Maps to `--dimension-iconography-{size}`. Default `md` = 20 px. */ size: LoaderSize; /** * Semantic foreground color token, or a raw CSS var reference. Same tokens * as `ds-icon`. Do not use `tertiary` or `quaternary` for a standalone or * informative Loader; inherit a readable color from the owning busy control * or region. */ color: LoaderColor; /** * Accessible label for standalone usage. Wraps the spinner in a live region * and renders the label visually-hidden. Omit when the host element already * conveys busy state via aria-busy. */ label: string | undefined; render(): any; } //# sourceMappingURL=Loader.d.ts.map