Type alias ClientFields<Bag, Metadata, IsRDS, T>

ClientFields<Bag, Metadata, IsRDS, T>: ResolveFields<Bag, T["fields"]> & If<Not<IsRDS>, ImplicitIdentifier<T>> & AuthFields<Metadata, T> & Omit<SystemFields<IsRDS>, keyof ResolveFields<Bag, T["fields"]>>

Type Parameters