/** * Shared configuration flags used by both serialization and deserialization flows. */ export interface JsonMapperGlobalOptions { /** * JsonMapper additional property policy. (see [JsonMapper](/docs/json-mapper.md)) */ additionalProperties?: boolean; /** * Disable the unsecure constructor injection when the deserialize function is used (by default: false) */ disableUnsecureConstructor?: boolean; /** * Enable strict Groups configuration when the `options.groups` is undefined. (by default: false) */ strictGroups?: boolean; }