import { VariantProps } from 'class-variance-authority'; import { JSX } from 'solid-js'; declare const spinnerVariants: (props?: ({ size?: "sm" | "md" | "lg" | null | undefined; styleVariant?: "default" | "retro" | "rounded" | "clean" | null | undefined; } & import('class-variance-authority/types').ClassProp) | undefined) => string; /** * Whether `Spinner` and `Button` export their CSS `part` names. A subtree a page must never style * from outside — the payment field — renders with it off. */ export declare const ExportPartsContext: import('solid-js').Context; export interface SpinnerProps extends JSX.SvgSVGAttributes, Omit, "styleVariant"> { className?: string; } export declare function Spinner(props: SpinnerProps): JSX.Element; export declare namespace Spinner { var displayName: string; } export { spinnerVariants };