import type { DialogProps, DialogEmits } from 'element-plus'; import { AdFormPorps } from '../form'; export interface AdDialogFormPorps { dialogProps?: Partial; formPorps?: Partial>; events?: Partial; } export interface AdDialogFormInstance { open: () => void; updateModels: (models: Record | null) => void; } >, {}>>; export default DialogForm; export * from './types'; declare module 'vue' { interface GlobalComponents { AdDialogForm: typeof DialogForm; } }