@@ -191,6 +191,24 @@ export interface Deprecated extends Linter.RulesRecord {
191191 */
192192 "no-negated-in-lhs" : Linter . RuleEntry < [ ] > ;
193193
194+ /**
195+ * Rule to disallow `Object` constructors.
196+ *
197+ * @since 0.0.9
198+ * @deprecated since 8.50.0, use [`no-object-constructor`](https://eslint.org/docs/rules/no-object-constructor) instead.
199+ * @see https://eslint.org/docs/rules/no-object-constructor
200+ */
201+ "no-new-object" : Linter . RuleEntry < [ ] > ;
202+
203+ /**
204+ * Rule to disallow `new` operators with the `Symbol` object.
205+ *
206+ * @since 2.0.0-beta.1
207+ * @deprecated since 8.27.0, use [`no-new-native-nonconstructor`](https://eslint.org/docs/rules/no-new-native-nonconstructor) instead.
208+ * @see https://eslint.org/docs/rules/no-new-symbol
209+ */
210+ "no-new-symbol" : Linter . RuleEntry < [ ] > ;
211+
194212 /**
195213 * Rule to disallow spacing between function identifiers and their applications.
196214 *
@@ -214,81 +232,4 @@ export interface Deprecated extends Linter.RulesRecord {
214232 } > ,
215233 ]
216234 > ;
217-
218- /**
219- * Rule to require JSDoc comments.
220- *
221- * @since 1.4.0
222- * @deprecated since 5.10.0
223- * @see https://eslint.org/docs/rules/require-jsdoc
224- */
225- "require-jsdoc" : Linter . RuleEntry <
226- [
227- Partial < {
228- require : Partial < {
229- /**
230- * @default true
231- */
232- FunctionDeclaration : boolean ;
233- /**
234- * @default false
235- */
236- MethodDefinition : boolean ;
237- /**
238- * @default false
239- */
240- ClassDeclaration : boolean ;
241- /**
242- * @default false
243- */
244- ArrowFunctionExpression : boolean ;
245- /**
246- * @default false
247- */
248- FunctionExpression : boolean ;
249- } > ;
250- } > ,
251- ]
252- > ;
253-
254- /**
255- * Rule to enforce valid JSDoc comments.
256- *
257- * @since 0.4.0
258- * @deprecated since 5.10.0
259- * @see https://eslint.org/docs/rules/valid-jsdoc
260- */
261- "valid-jsdoc" : Linter . RuleEntry <
262- [
263- Partial < {
264- prefer : Record < string , string > ;
265- preferType : Record < string , string > ;
266- /**
267- * @default true
268- */
269- requireReturn : boolean ;
270- /**
271- * @default true
272- */
273- requireReturnType : boolean ;
274- /**
275- * @remarks
276- * Also accept for regular expression pattern
277- */
278- matchDescription : string ;
279- /**
280- * @default true
281- */
282- requireParamDescription : boolean ;
283- /**
284- * @default true
285- */
286- requireReturnDescription : boolean ;
287- /**
288- * @default true
289- */
290- requireParamType : boolean ;
291- } > ,
292- ]
293- > ;
294235}
0 commit comments