Type aliases

FieldTypeEnumToType

FieldTypeEnumToType: T extends String ? TString : T extends Float ? TFloat : T extends Boolean ? TBoolean : T extends Datetime ? TDatetime : T extends Date ? TDate : T extends Time ? TTime : T extends Category ? TCategory<ItemData> : T extends Money ? TMoney<CurrencyCode> : T extends File ? TFile : T extends Phone ? TPhone<PhoneType> : T extends Account ? TAccount<AccountType> : T extends Email ? TEmail<EmailType> : T extends Image ? TImage : T extends Status ? TStatus<string, ItemData> : T extends User ? TUser : T extends Application ? TApplication<ItemData, ItemData, Processes> : T extends FullName ? TFullName : T extends Link ? TLink : T extends Enum ? TEnum<string> : T extends Table ? TTable<ItemData, ItemData> : T extends UserGroup ? TUserGroup : T extends OrgStruct ? TOrgStruct : T extends RefItem ? TRefItem : T extends Integer ? TInteger : T extends JSON ? TJSON : never

FieldTypeToEnum

FieldTypeToEnum: T extends TString ? String : T extends TFloat ? Float : T extends TBoolean ? Boolean : T extends TDatetime ? Datetime : T extends TDate ? Date : T extends TTime ? Time : T extends TCategory<infer C> ? Category : T extends TMoney<CurrencyCode> ? Money : T extends TFile ? File : T extends TPhone<PhoneType> ? Phone : T extends TAccount<AccountType> ? Account : T extends TEmail<EmailType> ? Email : T extends TImage ? Image : T extends TStatus<string, ItemData> ? Status : T extends TUser ? User : T extends TApplication<ItemData, ItemData, Processes> ? Application : T extends TFullName ? FullName : T extends TLink ? Link : T extends TEnum<string> ? Enum : T extends TTable<ItemData, ItemData> ? Table : T extends TUserGroup ? UserGroup : T extends TOrgStruct ? OrgStruct : T extends TRefItem ? RefItem : T extends TInteger ? Integer : T extends TJSON ? JSON : never

TInteger

TInteger: number

TOrgStruct

TUserGroup

TUserGroup: UserGroupItemRef