1from tkinter.commondialog import Dialog 2from typing import Any, Optional 3 4ERROR: str 5INFO: str 6QUESTION: str 7WARNING: str 8ABORTRETRYIGNORE: str 9OK: str 10OKCANCEL: str 11RETRYCANCEL: str 12YESNO: str 13YESNOCANCEL: str 14ABORT: str 15RETRY: str 16IGNORE: str 17CANCEL: str 18YES: str 19NO: str 20 21class Message(Dialog): 22 command: str = ... 23 24def showinfo(title: Optional[str] = ..., message: Optional[str] = ..., **options: Any) -> str: ... 25def showwarning(title: Optional[str] = ..., message: Optional[str] = ..., **options: Any) -> str: ... 26def showerror(title: Optional[str] = ..., message: Optional[str] = ..., **options: Any) -> str: ... 27def askquestion(title: Optional[str] = ..., message: Optional[str] = ..., **options: Any) -> str: ... 28def askokcancel(title: Optional[str] = ..., message: Optional[str] = ..., **options: Any) -> bool: ... 29def askyesno(title: Optional[str] = ..., message: Optional[str] = ..., **options: Any) -> bool: ... 30def askyesnocancel(title: Optional[str] = ..., message: Optional[str] = ..., **options: Any) -> Optional[bool]: ... 31def askretrycancel(title: Optional[str] = ..., message: Optional[str] = ..., **options: Any) -> bool: ... 32