Как объявить подсказку типа возврата декоратора?
Просто любопытно, что печатание еще не обязательно в Python. У меня есть декоратор метода класса, в котором я хочу объявить типы, но возвращаемый тип декоратора - это функция, как мне объявить это?
Декоратор:
def requires_permissions(permission_list: list) -> ????:
def decorator(method: ????):
def decorated(*args,**kwargs):
# ... Do some operations and return the method
return method(*args, **kwargs)
return decorated
return decorator