import React from 'react';
export interface LoadingLottieProps {
/**
* 是否自动播放动画
* @default true
*/
autoplay?: boolean;
/**
* 是否循环播放动画
* @default true
*/
loop?: boolean;
/**
* 动画容器类名
*/
className?: string;
/**
* 动画容器样式
*/
style?: React.CSSProperties;
/**
* 动画尺寸(宽度和高度)
* @example size={64}
*/
size?: number | string;
}
/**
* 加载动画组件
*
* 使用 Lottie 动画展示加载状态的组件,支持自定义尺寸、样式和播放行为。
*
* @component
* @example
* // 基础用法
*
*
* @example
* // 自定义尺寸
*
*
* @example
* // 自定义样式
*
*
* @example
* // 控制播放行为
*
*
* @param props - 组件属性
* @param props.autoplay - 是否自动播放动画,默认为 true
* @param props.loop - 是否循环播放动画,默认为 true
* @param props.className - 动画容器类名
* @param props.style - 动画容器自定义样式
* @param props.size - 动画尺寸(宽度和高度)
* @returns 渲染的加载动画组件
*/
export declare const LoadingLottie: React.FC;
export default LoadingLottie;