Package version:

Type Alias ExtractDocumentKey<TModel>

ExtractDocumentKey<TModel>: {
    [K in keyof TModel as TModel[K] extends string | undefined
        ? K
        : never]: TModel[K]
}

Type Parameters

  • TModel