import React from 'react'; interface LoadingSpinnerIconProps extends React.SVGProps { size?: number; } /** * LoadingSpinnerIcon 组件 - 加载旋转图标组件 * * 该组件显示一个旋转的加载图标,支持自定义大小和 SVG 属性。 * 主要用于表示加载状态或处理中的 UI 元素。 * * @component * @description 加载旋转图标组件,支持自定义大小和 SVG 属性 * @param {LoadingSpinnerIconProps} props - 组件属性 * @param {number} [props.size=24] - 图标大小(像素) * @param {React.SVGProps} props - 其他 SVG 属性 * * @example * ```tsx * import { LoadingSpinnerIcon } from './Components/icons/LoadingSpinnerIcon'; * * // 基本用法 * * * // 自定义样式 * * ``` * * @returns {React.ReactElement} 渲染的加载旋转图标组件 * * @remarks * - 默认大小为 24px * - 支持所有标准的 SVG 属性 * - 内置 CSS 动画,自动旋转 * - 使用 24x24 的 viewBox * - 包含背景圆环和前景进度条 */ export declare const LoadingSpinnerIcon: React.FC; export {};