import * as React from 'react'; import Container from './Container'; import TextLoading from './TextLoading'; export declare type SpinSize = 'small' | 'default' | 'large'; export declare type SpinIndicator = React.ReactElement; export interface SpinProps { prefixCls?: string; className?: string; spinning?: boolean; style?: React.CSSProperties; size?: SpinSize; tip?: string; delay?: number; wrapperClassName?: string; indicator?: SpinIndicator; } export interface SpinState { spinning?: boolean; notCssAnimationSupported?: boolean; } interface SpinInterface extends React.FC { Container: typeof Container; TextLoading: typeof TextLoading; setDefaultIndicator: (indicator: React.ReactNode) => void; } declare const Spin: SpinInterface; export default Spin;