# This file was generated by Nuitka

# Stubs included by default
from __future__ import annotations
from tkinter import filedialog, messagebox, ttk
from typing import Any
from typing_extensions import Self
import datetime
import threading
import time
import tkinter

__all__ = ['show_alert', 'show_confirm', 'show_custom_dialog', 'show_message_box', 'show_workbook_dialog', 'show_notification']
class CustomDialog:
    def __init__(self: Self, root: Any, settings: Any) -> None: ...
    def show(self: Self) -> Any: ...
    def _on_confirm(self: Self) -> Any: ...
    def _timeout_watchdog(self: Self) -> Any: ...
    def _create_control(self: Self, parent: Any, editor: Any) -> Any: ...

def show_alert(message: Any, title: Any) -> Any:
    ...

def show_confirm(message: Any, title: Any) -> Any:
    ...

def show_custom_dialog(settings: Any) -> Any:
    ...

def show_message_box(title: Any, message: Any, button: Any, timeout: Any, default_button: Any) -> Any:
    ...

def show_workbook_dialog(title: Any, message: Any) -> Any:
    ...

def show_notification(message: Any, placement: Any, level: Any, timeout: Any) -> Any:
    ...


__name__ = ...



# Modules used internally, to allow implicit dependencies to be seen:
import tkinter
import tkinter.messagebox
import tkinter.filedialog
import tkinter.ttk
import threading
import time
import datetime