---
source: crates/oxc_linter/src/tester.rs
---
  ⚠ eslint(no-unused-vars): Type alias 'Foo' is declared but never used.
   ╭─[no_unused_vars.tsx:1:6]
 1 │ type Foo = Foo
   ·      ─┬─
   ·       ╰── 'Foo' is declared here
   ╰────
  help: Consider removing this declaration.

  ⚠ eslint(no-unused-vars): Type alias 'Foo' is declared but never used.
   ╭─[no_unused_vars.tsx:1:6]
 1 │ type Foo = Array<Foo>
   ·      ─┬─
   ·       ╰── 'Foo' is declared here
   ╰────
  help: Consider removing this declaration.

  ⚠ eslint(no-unused-vars): Type alias 'Unbox' is declared but never used.
   ╭─[no_unused_vars.tsx:1:6]
 1 │ type Unbox<B> = B extends Box<infer R> ? Unbox<R> : B
   ·      ──┬──
   ·        ╰── 'Unbox' is declared here
   ╰────
  help: Consider removing this declaration.
