el.d.ts 719 B

123456789101112131415161718192021222324252627
  1. import type {
  2. ElMessageBoxOptions,
  3. MessageBoxData,
  4. MessageHandler,
  5. MessageParams,
  6. } from "element-plus";
  7. import type { AppContext } from "vue";
  8. declare global {
  9. declare namespace ElMessageBox {
  10. function confirm(
  11. message: ElMessageBoxOptions["message"],
  12. options?: ElMessageBoxOptions,
  13. appContext?: AppContext | null
  14. ): Promise<MessageBoxData>;
  15. function confirm(
  16. message: ElMessageBoxOptions["message"],
  17. title: ElMessageBoxOptions["title"],
  18. options?: ElMessageBoxOptions,
  19. appContext?: AppContext | null
  20. ): Promise<MessageBoxData>;
  21. }
  22. declare function ElMessage(
  23. options?: MessageParams,
  24. appContext?: null | AppContext
  25. ): MessageHandler;
  26. }