import type { CSSProperties, PropType } from 'vue'; export declare type IPlacement = 'left' | 'top' | 'right' | 'bottom'; declare type ILevelMove = number | [number, number]; declare const drawerProps: () => { forceRender: { type: BooleanConstructor; default: any; }; getContainer: import("vue-types").VueTypeDef; prefixCls: StringConstructor; width: import("vue-types").VueTypeDef; height: import("vue-types").VueTypeDef; style: { type: PropType; default: CSSProperties; }; class: StringConstructor; placement: { type: PropType; }; wrapperClassName: StringConstructor; level: { type: PropType; }; levelMove: { type: PropType ILevelMove)>; }; duration: StringConstructor; ease: StringConstructor; showMask: { type: BooleanConstructor; default: any; }; maskClosable: { type: BooleanConstructor; default: any; }; maskStyle: { type: PropType; default: CSSProperties; }; afterVisibleChange: FunctionConstructor; keyboard: { type: BooleanConstructor; default: any; }; contentWrapperStyle: { type: PropType; default: CSSProperties; }; autofocus: { type: BooleanConstructor; default: any; }; open: { type: BooleanConstructor; default: any; }; }; declare const drawerChildProps: () => { getContainer: FunctionConstructor; getOpenCount: PropType<() => number>; scrollLocker: import("vue-types").VueTypeValidableDef; switchScrollingEffect: FunctionConstructor; prefixCls: StringConstructor; width: import("vue-types").VueTypeDef; height: import("vue-types").VueTypeDef; style: { type: PropType; default: CSSProperties; }; class: StringConstructor; placement: { type: PropType; }; wrapperClassName: StringConstructor; level: { type: PropType; }; levelMove: { type: PropType ILevelMove)>; }; duration: StringConstructor; ease: StringConstructor; showMask: { type: BooleanConstructor; default: any; }; maskClosable: { type: BooleanConstructor; default: any; }; maskStyle: { type: PropType; default: CSSProperties; }; afterVisibleChange: FunctionConstructor; keyboard: { type: BooleanConstructor; default: any; }; contentWrapperStyle: { type: PropType; default: CSSProperties; }; autofocus: { type: BooleanConstructor; default: any; }; open: { type: BooleanConstructor; default: any; }; }; export { drawerProps, drawerChildProps };