monday-ui-react-core
Version:
Official monday.com UI resources for application development in React.js
27 lines (26 loc) • 946 B
TypeScript
import React from "react";
import { LoaderColors, LoaderSize, LoaderSizes } from "./LoaderConstants";
import { VibeComponent, VibeComponentProps } from "../../types";
export interface LoaderProps extends VibeComponentProps {
/**
* @deprecated - use className instead
*/
svgClassName?: string;
className?: string;
/** The loader's size: `number` or `LoaderSizes` */
size?: LoaderSize;
color?: LoaderColors;
hasBackground?: boolean;
wrapperClassName?: string;
}
declare const _default: ((VibeComponent<LoaderProps & React.RefAttributes<HTMLElement>, HTMLElement> & Partial<{
sizes: typeof LoaderSizes;
colors: typeof LoaderColors;
}>) | (React.FC<LoaderProps & React.RefAttributes<HTMLElement>> & Partial<{
sizes: typeof LoaderSizes;
colors: typeof LoaderColors;
}>)) & {
sizes: typeof LoaderSizes;
colors: typeof LoaderColors;
};
export default _default;