import/no-unresolved は、import で指定したモジュールパスが実際に解決できるかを検証するルールです。TypeScriptやNext.jsなどで tsconfig.json の paths を使ってパスエイリアス(例:@/components)を設定している場合、ESLint側にはその情報が伝わりません。eslint-import-resolver-typescript などのリゾルバを導入して .eslintrc の settings に設定する必要があります。export default の有無はモジュール解決とは別の問題で、require の使用も import/no-unresolved の対象外です。インポート先ファイルのESLintエラーがインポート元に影響することもありません。