Type Alias: SnapshotOutOfObject<T>
type SnapshotOutOfObject<T> = { [k in keyof T]: SnapshotOutOf<T[k]> extends infer R ? R : never };
Type Parameters
| Type Parameter |
|---|
T |
type SnapshotOutOfObject<T> = { [k in keyof T]: SnapshotOutOf<T[k]> extends infer R ? R : never };
| Type Parameter |
|---|
T |