/** A plain or promised type */ export type TypeOrPromisedType = T | Promise; /** Infers the result of a promise */ export type InferResolvedPromisedType = PromiseT extends Promise ? T : never; /** Infers a type or the result of a promise */ export type InferResolvedTypeOrPromisedType = TypeOrPromiseT extends Promise ? T : TypeOrPromiseT; //# sourceMappingURL=types.d.ts.map