hashbrown

DecidableObject

An object schema whose shape values are all decidable.

Expressed structurally over the schema's definition because ObjectType is invariant in its shape parameter.

API

export type DecidableObject =  s.ObjectType <any> & {
  [ internal ]: {
    definition: {
      shape:  Readonly <
         Record <
          string,
           DecidableSchema 
        >
      >;
    };
  };
};