Uncertain type

Uncertain is a cell type that every field of TCell is optional. Cell of this type will have only one essential field provided by Cell interface - type.

Definition

type Uncertain<TCell extends Cell> = Partial<TCell> & Cell;