Restate Typescript SDK
    Preparing search index...

    Variable CombineablePromiseConst

    CombineablePromise: {
        all<const T extends readonly RestatePromise<unknown>[]>(
            values: T,
        ): RestatePromise<
            { -readonly [P in string
            | number
            | symbol]: Awaited<T[P]> },
        >;
        allSettled<const T extends readonly RestatePromise<unknown>[]>(
            values: T,
        ): RestatePromise<
            {
                -readonly [P in string
                | number
                | symbol]: PromiseSettledResult<Awaited<T[P]>>
            },
        >;
        any<const T extends readonly RestatePromise<unknown>[]>(
            values: T,
        ): RestatePromise<Awaited<T[number]>>;
        race<const T extends readonly RestatePromise<unknown>[]>(
            values: T,
        ): RestatePromise<Awaited<T[number]>>;
        reject<T = never>(reason: TerminalError): RestatePromise<T>;
        resolve<T>(value: T): RestatePromise<Awaited<T>>;
    } = RestatePromise

    Type Declaration

    Use RestatePromise