Skip to content

AIDC Toolkit / Core / PromisedType

Type Alias: PromisedType<T> ​

PromisedType<T> = [T] extends [PromiseLike<infer TPromised>] ? TPromised : never

Defined in: type.ts:79

Determine the fundamental promised type. This is stricter than Awaited<Type> in that it requires a Promise.

Type Parameters ​

T ​

T

Promised type.