Skip to main content

Type Alias: ModelToSnapshot<M>

type ModelToSnapshot<M> = IsNeverType<M[typeof toSnapshotOverrideTypeSymbol], ModelPropsToSnapshotData<ModelPropsOf<M>>, M[typeof toSnapshotOverrideTypeSymbol]> & object;

The to snapshot type of a model.

Type Declaration​

$modelType?​

optional $modelType?: string;

Type Parameters​

Type Parameter
M extends ModelWithProps & object

Deprecated​

Use SnapshotOutOf<Model> instead.