When running npx nuxi typecheck in Nuxt3, the following error occurred.

nuxt.config.ts:16:3 - error TS2345: Argument of type '{ app: { baseURL: string; }; runtimeConfig: { public: { token: string; }; }; typescript: { strict: boolean; }; }' is not assignable to parameter of type 'InputConfig<NuxtConfig, ConfigLayerMeta>'.
  Object literal may only specify known properties, and '"app"' does not exist in type 'InputConfig<NuxtConfig, ConfigLayerMeta>'.

As a solution, as described in the following documentation, it was necessary to install two libraries.

https://nuxt.com/docs/api/commands/typecheck

npm i -D typescript
npm i -D vue-tsc

The following may be a related issue.

https://github.com/nuxt/nuxt/issues/20906

I hope this serves as a helpful reference for anyone experiencing the same issue.