import { HTMLChakraProps, RecipeProps, UnstyledProp } from '@chakra-ui/react/styled-system';
type LoadingSpinnerRecipeProps = {
/**
* Size variant of the loading spinner
* @default "sm"
*/
size?: RecipeProps<"nimbusLoadingSpinner">["size"];
} & UnstyledProp;
export type LoadingSpinnerRootSlotProps = Omit, "as" | "asChild" | "css" | "colorPalette"> & {
colorPalette?: "primary" | "white";
};
type LoadingSpinnerVariantProps = LoadingSpinnerRootSlotProps & {
[key: `data-${string}`]: string;
};
export type LoadingSpinnerProps = LoadingSpinnerVariantProps & {
/**
* Ref forwarding to the root element
*/
ref?: React.Ref;
};
export {};