Type Alias: SnapshotInOf<T>
type SnapshotInOf<T> = T extends object ? T extends AnyModel ? T extends ObjectMap<infer V> ? SnapshotInOfObjectMap<V> : T extends ArraySet<infer V> ? SnapshotInOfArraySet<V> : SnapshotInOfModel<T> : T extends Frozen<any> ? SnapshotInOfFrozen<T> : SnapshotInOfObject<T> : T;
Type Parameters
| Type Parameter |
|---|
T |