declare const _default: import("vue").DefineComponent<{ getContainer: FunctionConstructor; getOpenCount: import("vue").PropType<() => number>; scrollLocker: any; inline: BooleanConstructor; prefixCls: StringConstructor; width: any; height: any; style: { type: import("vue").PropType; default: () => {}; }; class: StringConstructor; rootClassName: StringConstructor; rootStyle: { type: import("vue").PropType; default: import("vue").CSSProperties; }; placement: { type: import("vue").PropType; }; wrapperClassName: StringConstructor; level: { type: import("vue").PropType; }; levelMove: { type: import("vue").PropType import("@antdv/ui/es/ui").ILevelMove)>; }; duration: StringConstructor; ease: StringConstructor; showMask: { type: BooleanConstructor; default: any; }; maskClosable: { type: BooleanConstructor; default: any; }; maskStyle: { type: import("vue").PropType; default: () => {}; }; afterVisibleChange: FunctionConstructor; keyboard: { type: BooleanConstructor; default: any; }; contentWrapperStyle: { type: import("vue").PropType; default: import("vue").CSSProperties[]; }; autofocus: { type: BooleanConstructor; default: any; }; open: { type: BooleanConstructor; default: any; }; motion: { type: import("vue").PropType<(placement: import("@antdv/ui/es/ui").IPlacement) => import("vue").TransitionProps>; default: (placement: import("@antdv/ui/es/ui").IPlacement) => import("vue").TransitionProps; }; maskMotion: { type: import("vue").PropType; default: import("vue").TransitionProps; }; }, () => import("vue/jsx-runtime").JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("change" | "close" | "handleClick")[], "change" | "close" | "handleClick", import("vue").PublicProps, Readonly number>; scrollLocker: any; inline: BooleanConstructor; prefixCls: StringConstructor; width: any; height: any; style: { type: import("vue").PropType; default: () => {}; }; class: StringConstructor; rootClassName: StringConstructor; rootStyle: { type: import("vue").PropType; default: import("vue").CSSProperties; }; placement: { type: import("vue").PropType; }; wrapperClassName: StringConstructor; level: { type: import("vue").PropType; }; levelMove: { type: import("vue").PropType import("@antdv/ui/es/ui").ILevelMove)>; }; duration: StringConstructor; ease: StringConstructor; showMask: { type: BooleanConstructor; default: any; }; maskClosable: { type: BooleanConstructor; default: any; }; maskStyle: { type: import("vue").PropType; default: () => {}; }; afterVisibleChange: FunctionConstructor; keyboard: { type: BooleanConstructor; default: any; }; contentWrapperStyle: { type: import("vue").PropType; default: import("vue").CSSProperties[]; }; autofocus: { type: BooleanConstructor; default: any; }; open: { type: BooleanConstructor; default: any; }; motion: { type: import("vue").PropType<(placement: import("@antdv/ui/es/ui").IPlacement) => import("vue").TransitionProps>; default: (placement: import("@antdv/ui/es/ui").IPlacement) => import("vue").TransitionProps; }; maskMotion: { type: import("vue").PropType; default: import("vue").TransitionProps; }; }>> & { onChange?: (...args: any[]) => any; onClose?: (...args: any[]) => any; onHandleClick?: (...args: any[]) => any; }, { style: import("vue").CSSProperties; open: boolean; width: any; height: any; motion: (placement: import("@antdv/ui/es/ui").IPlacement) => import("vue").TransitionProps; inline: boolean; autofocus: boolean; maskClosable: boolean; keyboard: boolean; rootStyle: import("vue").CSSProperties; maskStyle: import("vue").CSSProperties; scrollLocker: any; showMask: boolean; contentWrapperStyle: import("vue").CSSProperties[]; maskMotion: import("vue").TransitionProps; }, {}>; export default _default;