function normalizeOptions(options) {
	if (
		isObject(options) &&
		Object.values(options).some(isNodeSpecificOption)
	) {
		return {
			ObjectExpression: normalizeOptionValue(options.ObjectExpression),
			ObjectPattern: normalizeOptionValue(options.ObjectPattern),
			ImportDeclaration: normalizeOptionValue(options.ImportDeclaration),
			ExportNamedDeclaration: normalizeOptionValue(
				options.ExportDeclaration,
			),
		};
	}

	const value = normalizeOptionValue(options);

	return {
		ObjectExpression: value,
		ObjectPattern: value,
		ImportDeclaration: value,
		ExportNamedDeclaration: value,
	};
}
Normalizes a given option value.
@param {string|Object|undefined} options An option value to parse.
@returns {{
  ObjectExpression: {multiline: boolean, minProperties: number, consistent: boolean},
  ObjectPattern: {multiline: boolean, minProperties: number, consistent: boolean},
  ImportDeclaration: {multiline: boolean, minProperties: number, consistent: boolean},
  ExportNamedDeclaration : {multiline: boolean, minProperties: number, consistent: boolean}
}} Normalized option object.