Как указать несколько типов возвращаемых значений с помощью подсказок типов

| | | | | | | | |

У меня есть функция на python, которая может возвращать либо bool, либо list. Есть ли способ указать возвращаемые типы с помощью подсказок типа.

Например, это правильный способ сделать это?

def foo(id) -> список или логическое значение: ...