def describe_signature(self, signode: TextElement) -> None:
    raise NotImplementedError(repr(self))
def describe_signature(self, signode: TextElement) -> None:
    raise NotImplementedError(repr(self))