import React, { CSSProperties } from 'react'; import { type SizeType } from '../config-provider'; interface SpinnerProps { style?: CSSProperties; overlay: boolean; className: string; mode: string; size: SizeType; loading: boolean; icon?: React.ReactNode; children?: React.ReactElement; tip?: string | React.ReactElement; } export declare class Spinner extends React.Component { static defaultProps: { overlay: boolean; className: string; mode: string; size: ""; loading: boolean; }; div: React.RefObject; overlay: React.RefObject; renderSpinner(): JSX.Element; render(): JSX.Element; } export default Spinner;