import type { PillButtonSize } from './PillButton'; /** * The action's own slot while the thing that fills it is still coming — a * quote, a provider's hosted button. Drawn as the button's shape in the quiet * secondary fill, with no label: the design gives the waiting control no copy, * so `label` is what a screen reader announces rather than anything drawn. * * Shares {@link PillButton}'s geometry and motion so the slot doesn't change * shape when the real action lands in it. The ring itself is held back for a * beat (`delay`) — the fill is up from the first frame, * so a wait that ends inside the delay leaves the button looking untouched. */ export declare function ActionLoading({ label, size, spinnerDelay, }: { label: string; size?: PillButtonSize; /** Milliseconds before the ring is drawn; the fill is up from the first frame. */ spinnerDelay?: number; }): import("react").JSX.Element; //# sourceMappingURL=ActionLoading.d.ts.map