;
@@ -2459,6 +2462,37 @@ type RemoteFormFieldValue =
+## RemoteFormFields
+
+Recursive type to build form fields structure with proxy access
+
+
+
+```dts
+type RemoteFormFields =
+ WillRecurseIndefinitely extends true
+ ? RecursiveFormFields
+ : NonNullable extends
+ | string
+ | number
+ | boolean
+ | File
+ ? RemoteFormField>
+ : T extends string[] | File[]
+ ? RemoteFormField & {
+ [K in number]: RemoteFormField;
+ }
+ : T extends Array
+ ? RemoteFormFieldContainer & {
+ [K in number]: RemoteFormFields;
+ }
+ : RemoteFormFieldContainer & {
+ [K in keyof T]-?: RemoteFormFields;
+ };
+```
+
+
+
## RemoteFormInput