mobx-keystone
    Preparing search index...

    Type Alias TypeToSnapshotOut<S>

    TypeToSnapshotOut: S extends ObjectTypeFunction
        ? ObjectSnapshotOutData<ReturnType<S>> extends infer R ? R : never
        : S extends CodecType<any, any, infer D>
            ? D
            : S extends ArrayType<infer A>
                ? ArraySnapshotOutData<A>
                : S extends ObjectType<infer O>
                    ? ObjectSnapshotOutData<O>
                    : S extends RecordType<infer R>
                        ? RecordSnapshotOutData<R>
                        : S extends ModelType<infer M>
                            ? SnapshotOutOf<M>
                            : TypeToSnapshotLeaf<S, "out">

    Type Parameters

    • S