import { ThemeColors } from "./theme"; /** * Ring spinner shared by every loading state in the SDK — one keyframe * injection, one markup shape, instead of each screen hand-rolling its own. * Pass `icon` (inline-SVG markup from ./icons's icon()) to show it pulsing * at the ring's center, matching the "spinner + subject icon" pattern used * for e.g. document-processing states. */ export declare function renderSpinner(theme: ThemeColors, opts?: { size?: number; icon?: string; }): HTMLDivElement; /** Small inline spinner sized for sitting next to button text. */ export declare function renderInlineSpinner(color?: string, size?: number): string; //# sourceMappingURL=spinner.d.ts.map