Type Alias: CheckedRequest<Roots, R>
CheckedRequest<
Roots,R> =R&{ [K in keyof R]: R[K] extends AliasedSelection<infer Field, infer Item> ? { selection: CheckRequestItem<Roots, Field, Item> } : CheckRequestItem<Roots, K, R[K]> }
Defined in: fate/src/types.ts:542
Type Parameters
Roots
Roots extends FateRoots
R
R extends Request