Chodzi więc jak rozumiem tylko o sugestię generowaną przez edytor, a sam kod normalnie działa. Wynika to z tego, że Laravel używa fasad, które nie są poprawnie rozpoznawane przez edytory czy narzędzia bez pełnego importu. Tutaj masz to dość dokładnie opisane: https://laravel.com/docs/9.x/facades
Aby temu zaradzić możesz więc zawsze importować pełne klasy, czyli zamiast use DB; użyć
use Illuminate\Support\Facades\DB;
Alternatywnie możesz też użyć biblioteki jak: https://github.com/barryvdh/laravel-ide-helper która wygeneruje specjalny plik zawierający odniesienia do fasad i wtedy problemu z użyciem tak, jak robisz to obecnie, być nie powinno.