import { ExtractPropTypes, PropType } from 'vue'; import { DirectionType } from '../common'; export type LoadingProps = ExtractPropTypes; export declare const LOADING_PROPS: { /** * 是否显示 loading */ loading: { type: BooleanConstructor; default: boolean; }; /** * loading 文案描述 */ description: { type: StringConstructor; default: string; }; /** * 延迟显示 loading,单位:毫秒 */ delay: { type: NumberConstructor; default: number; }; /** * 图标大小 */ size: { type: PropType; default: string | undefined; }; /** * 布局类型 */ layout: { type: PropType; default: DirectionType; }; /** * 全屏显示 */ fullScreen: { type: BooleanConstructor; default: boolean; }; /** * 是否撑满父级元素高度 */ fullHeight: { type: BooleanConstructor; default: boolean; }; /** * 全屏状态下禁止滚动穿透 */ preventScrollThrough: { type: BooleanConstructor; default: boolean; }; };