functional-models
    Preparing search index...

    Type Alias RemovePromises<T>

    RemovePromises: {
        [K in keyof T as T[K] extends Promise<any> ? K : never]: Awaited<T[K]>
    } & { [K in keyof T as T[K] extends Promise<any> ? never : K]: T[K] }

    Removes promises from every property of an object.

    Type Parameters

    • T extends object