I've got use case where async function is declared with followup return type:
async function getNumber() {
const {number} = await API_getNumber();
return number;
}
export type Return = ReturnType<typeof getNumber>
here Return
is Promise<number>
. I then need to use this return type, but somehow only get number
bit from it i.e. without promise. Is this possible to do?