import { VehicleManufacturerService } from "./vehicle-manufacturer.service";
import { CreateVehicleManufacturerDto } from "../dto/create-vehicle-manufacturer.dto";
import { UpdateVehicleManufacturerDto } from "../dto/update-vehicle-manufacturer.dto";
export declare class VehicleManufacturerController {
    private readonly vehicleManufacturerService;
    constructor(vehicleManufacturerService: VehicleManufacturerService);
    create(createVehicleManufacturerDto: CreateVehicleManufacturerDto): Promise<{
        success: boolean;
        code: number;
        message: string;
    }>;
    findAll(limit?: string, skip?: string, search?: string, sortBy?: string, sortOrder?: string): Promise<{
        success: boolean;
        code: number;
        message: string;
    }>;
    findOne(id: number): Promise<{
        success: boolean;
        code: number;
        message: string;
    }>;
    update(id: number, updateVehicleManufacturerDto: UpdateVehicleManufacturerDto): Promise<{
        success: boolean;
        code: number;
        message: string;
    }>;
    remove(id: number): Promise<{
        success: boolean;
        code: number;
        message: string;
    }>;
    getVehicleManufacturerWiseVehicles(id: number): Promise<{
        success: boolean;
        code: number;
        message: string;
    }>;
}
