import { VehiclePricingService } from "./vehicle-pricing.service";
import { CreateVehiclePricingDto } from "../dto/create-vehicle-pricing.dto";
import { UpdateVehiclePricingDto } from "../dto/update-vehicle-pricing.dto";
import { VehiclePricingFilterDto } from "../dto/filter-vehicle-pricing.dto";
export declare class VehiclePricingController {
    private readonly vehiclePricingService;
    constructor(vehiclePricingService: VehiclePricingService);
    create(createVehiclePricingDto: CreateVehiclePricingDto): Promise<{
        success: boolean;
        code: number;
        message: string;
    }>;
    findAll(id: string, vehiclePricingFilterDto: VehiclePricingFilterDto): Promise<{
        success: boolean;
        code: number;
        message: string;
        data: any;
    }>;
    findOne(id: string): Promise<{
        success: boolean;
        code: number;
        message: string;
    }>;
    update(id: string, updateVehiclePricingDto: UpdateVehiclePricingDto): Promise<{
        success: boolean;
        code: number;
        message: string;
    }>;
    remove(id: string): Promise<{
        success: boolean;
        code: number;
        message: string;
    }>;
}
