Type alias MapResult<T>

MapResult<T>: ToOptional<{ [ K in keyof T]: T[K] extends ISchema ? ReturnType<T[K]["deserialize"]> : T[K] extends Spec ? MapResult<T[K]> : never }>

Type Parameters