import { Repository } from "typeorm";
import { BaseAbstractRepository } from "../../../common/repository/base.repository";
import { AddOn } from "../entities/add-ons.entity";
export declare class AddOnRepository extends BaseAbstractRepository<AddOn> {
    private readonly AddOnRepository;
    constructor(AddOnRepository: Repository<AddOn>);
    findWithVehicleModelFilter(limit?: number, skip?: number, search?: string, sortBy?: string, sortOrder?: "ASC" | "DESC", vehicle_model_ids?: number[]): Promise<{
        data: AddOn[];
        count: number;
    }>;
}
