UNPKG

together-ai-sdk

Version:

A typescript SDK for the Together AI API

9 lines (8 loc) 273 B
/** * Recursively checks entire object so no fields may be undefined or null */ export type RecursiveNonNullable<T> = NonNullableObject<T> & NonNullable<T>; type NonNullableObject<T> = { [K in keyof T]-?: NonNullable<T[K]> & RecursiveNonNullable<T[K]>; }; export {};