from __future__ import annotations
from typing import Any, Protocol, runtime_checkable
from com.sun.star.awt import XTabController
from com.sun.star.container import XChild
from com.sun.star.container import XEnumerationAccess
from com.sun.star.form import XConfirmDeleteBroadcaster
from com.sun.star.form import XDatabaseParameterBroadcaster
from com.sun.star.form import XFormController
from com.sun.star.lang import XComponent
from com.sun.star.sdb import XRowSetApproveBroadcaster
from com.sun.star.sdb import XSQLErrorBroadcaster
from com.sun.star.util import XModifyBroadcaster

@runtime_checkable
class FormController(FormControllerDispatcher, XFormController, XTabController, XChild, XComponent, XEnumerationAccess, XModifyBroadcaster, XConfirmDeleteBroadcaster, XSQLErrorBroadcaster, XRowSetApproveBroadcaster, XDatabaseParameterBroadcaster, Protocol):
    ...
