"""
This type stub file was generated by pyright.
"""

from abc import abstractmethod
from typing import Generic, TYPE_CHECKING, TypeVar
from graph_sitter.core.autocommit import commiter
from graph_sitter.core.expressions import Type
from graph_sitter.core.interfaces.supports_generic import SupportsGenerics

if TYPE_CHECKING:
    ...
TType = TypeVar("TType", bound=Type)
class Inherits(SupportsGenerics, Generic[TType]):
    """This symbol inherits from other symbols."""
    @commiter
    @abstractmethod
    def compute_superclass_dependencies(self) -> None:
        ...
    


