import React from 'react'; import PropTypes from 'prop-types'; import type { LoadingProps } from './types'; /** Loading */ declare class Loading extends React.Component { static propTypes: { prefix: PropTypes.Requireable; tip: PropTypes.Requireable; tipAlign: PropTypes.Requireable; visible: PropTypes.Requireable; onVisibleChange: PropTypes.Requireable<(...args: any[]) => any>; className: PropTypes.Requireable; style: PropTypes.Requireable; size: PropTypes.Requireable; indicator: PropTypes.Requireable; color: PropTypes.Requireable; fullScreen: PropTypes.Requireable; disableScroll: PropTypes.Requireable; safeNode: PropTypes.Requireable; children: PropTypes.Requireable; inline: PropTypes.Requireable; rtl: PropTypes.Requireable; locale: PropTypes.Requireable; defaultPropsConfig: PropTypes.Requireable; errorBoundary: PropTypes.Requireable>; pure: PropTypes.Requireable; warning: PropTypes.Requireable; device: PropTypes.Requireable; popupContainer: PropTypes.Requireable; }; static defaultProps: { prefix: string; visible: boolean; onVisibleChange: () => void; animate: null; tipAlign: string; size: string; inline: boolean; disableScroll: boolean; }; render(): React.JSX.Element | React.ReactNode[]; } export type { LoadingProps }; declare const _default: import("../config-provider/types").ConfiguredComponentClass; export default _default;