from clipboard.clipboard import Clipboard
from clipboard.clipboard import ClipboardFormat
from clipboard.clipboard import get_clipboard
from clipboard.clipboard import set_clipboard
from clipboard.clipboard import get_available_formats
from clipboard.html_clipboard import HTML_ENCODING
from clipboard.errors import ClipboardError
from clipboard.errors import EmptyClipboardError
from clipboard.errors import FormatNotSupportedError
from clipboard.errors import GetClipboardError
from clipboard.errors import OpenClipboardError
from clipboard.errors import SetClipboardError


__all__ = [
    "Clipboard",
    "ClipboardFormat",
    "HTML_ENCODING",
    # Convenience Functions
    "get_available_formats",
    "get_clipboard",
    "set_clipboard",
    # Errors
    "ClipboardError",
    "EmptyClipboardError",
    "FormatNotSupportedError",
    "GetClipboardError",
    "OpenClipboardError",
    "SetClipboardError",
]
