Type Alias: MagicAttributeProperties<T, TKey>
MagicAttributeProperties<
T
,TKey
> ={ -readonly [K in keyof T]: T[K] extends { deserialize: (value: any) => infer TValue } ? TValue : MagicAttributeValue<GetFieldType<T[K]>, TKey> }
Defined in: packages/soukai/src/models/inference.ts:55
Type Parameters
T
T
extends FieldsDefinition
TKey
TKey
extends Key