import { default as React, FunctionComponent, ReactNode } from 'react';
import { BasicComponent } from '../../utils/typings';
export type LoadingType = 'spinner' | 'circular';
export type LoadingDirection = 'horizontal' | 'vertical';
export interface LoadingProps extends BasicComponent {
    /**
    * loading图标的样式
    * @default circular
    */
    type: LoadingType
    /**
    * loading图标和文字的排列方式
    * @default horizontal
    */
    direction: LoadingDirection
    /**
    * 自定义loading的图标
    * @default -
    */
    icon?: ReactNode
}
export declare const Loading: FunctionComponent<Partial<LoadingProps> & React.HTMLAttributes<HTMLDivElement>>;
