Target class [AppHttpControllersApiV1AppHttpControllersApiV1CustomerController] does not exist. (using apiResource function -> laravel)

I am getting class [] does not exist error.
enter image description here

i am providing the codes of all the different folders below:

api.php:

<?php

use AppHttpControllersApiV1CustomerController;
use AppHttpControllersApiV1InvoiceController;
use IlluminateHttpRequest;
use IlluminateSupportFacadesRoute;

Route::middleware('auth:sanctum')->get('/user', function (Request $request) {
    return $request->user();
});

Route::group(['prefix' => 'v1', 'namespace' => 'AppHttpControllersApiV1'], function(){
    Route::apiResource('customers', CustomerController::class);
    Route::apiResource('invoices', InvoiceController::class);
});


CustomerController.php

<?php
namespace AppHttpControllersApiV1;
use AppModelsCustomer;
use AppHttpRequestsStoreCustomerRequest;
use AppHttpRequestsUpdateCustomerRequest;
use AppHttpControllersController;
class CustomerController extends Controller
{
    public function index()
    {
        return Customer::all();
    }
}

Help me to figure out this error I am a beginner in laravel and did tried different solutions to solve the problem but couldn’t resolve the issue. Please do let me know if any other files are required for validation.