@ozen-ui/kit
Version:
React component library
18 lines (17 loc) • 869 B
TypeScript
import './Loader.css';
import React from 'react';
import type { CSSProperties, ComponentRef } from 'react';
import type { ExtendableComponentPropsWithRef } from '../../types/ExtendableComponentPropsWithRef';
export declare const cnLoader: import("@bem-react/classname").ClassNameFormatter;
export declare const loaderSizeVariant: readonly ["s", "m", "l", "xl"];
export type LoaderSizeVariant = (typeof loaderSizeVariant)[number];
export type LoaderPropsRef = ComponentRef<'div'>;
export type LoaderProps = ExtendableComponentPropsWithRef<{
/** Цвет */
color?: CSSProperties['color'];
/** Размер */
size?: LoaderSizeVariant;
/** Дополнительные СSS-классы */
className?: string;
}, 'div'>;
export declare const Loader: React.ForwardRefExoticComponent<Omit<LoaderProps, "ref"> & React.RefAttributes<HTMLDivElement>>;