PromiseRecord

import { PromiseRecord } from "jsr:@ende/async";

type alias

type PromiseRecord<T extends Record<PropertyKey, unknown>> = { [K in keyof T]: PromiseLike<T[K]> | T[K] }

A record type where values can be promise-like (thenables) or plain values.

Source