import type { ExtractPropTypes } from 'vue'; import type Drawer from './drawer.vue'; export declare const drawerOptions: { destroyOnClose: boolean; width: string; keyboard: boolean; maskClosable: boolean; mask: boolean; }; export declare const drawerProps: { readonly open: import("ll-plus/es/utils").EpPropFinalized; readonly title: import("ll-plus/es/utils").EpPropFinalized; readonly loading: import("ll-plus/es/utils").EpPropFinalized; readonly confirmText: import("ll-plus/es/utils").EpPropFinalized; readonly cancelText: import("ll-plus/es/utils").EpPropFinalized; readonly showCancel: import("ll-plus/es/utils").EpPropFinalized; readonly showFooter: import("ll-plus/es/utils").EpPropFinalized; readonly useClose: import("ll-plus/es/utils").EpPropFinalized; readonly cancelConfirm: import("ll-plus/es/utils").EpPropFinalized; readonly cancelConfirmOptions: { readonly type: import("vue").PropType>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly keyboard: import("ll-plus/es/utils").EpPropFinalized; }; export declare const drawerEmits: { /** * @description 点击取消时触发 */ readonly cancel: () => boolean; /** * @description 点击确认时触发 */ readonly confirm: () => boolean; /** * @description 抽屉关闭时触发 */ readonly close: () => boolean; readonly 'update:open': () => boolean; }; export type DrawerProps = ExtractPropTypes; export type DrawerEmits = typeof drawerEmits; export type DrawerInstance = InstanceType;