import { default as React } from 'react';
import { BaseProps } from '../../types';

export type LoadingViewType = 'loading' | 'progress';
export type LoadingViewColor = 'default' | 'white';
export interface LoadingViewProps extends BaseProps {
    /** 类型：loading 旋转 / progress 数值，默认 loading */
    type?: LoadingViewType;
    /** 主题色：default 深色文字 / white 白色文字（用于深色背景），默认 default */
    color?: LoadingViewColor;
    /** type=progress 时的进度值 0-100，默认 0 */
    progress?: number;
    /** type=progress 时是否显示百分比数字，默认 true */
    showRate?: boolean;
    /** 是否显示进度环（默认 true）*/
    showProgress?: boolean;
    /** 自定义进度环节点（覆盖默认 ProgressRing）*/
    progressNode?: React.ReactNode;
    /** 标题文字 */
    title?: React.ReactNode;
    /** 描述文字 */
    description?: React.ReactNode;
}
export declare const LoadingView: React.ForwardRefExoticComponent<LoadingViewProps & React.RefAttributes<HTMLDivElement>>;
//# sourceMappingURL=LoadingView.d.ts.map