#  Copyright 2000-2025 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.

class BasicEntity:
    def __init__(self, **kw) -> None: ...

class ComparableMixin:
    def __ne__(self, other): ...
    def __eq__(self, other): ...

class ComparableEntity(ComparableMixin, BasicEntity):
    def __hash__(self): ...
