Как написать тип потока для функции стрелки с общим типом

Как написать тип потока для следующего кода?

Аргумент функции - это массив общего типа.

const fn = (array) => Promise.resolve(array[0]);