import { Repository } from 'typeorm';
import { Response } from 'express';
import { User } from '../user/user.entity';
import { VendorPlanOrder } from 'src/common/vendor/vendor_plan_order.entity';
import { Vendor } from 'src/common/vendor/vendor.entity';
import { VendorPlan } from 'src/common/vendor/vendor_plan.entity';
export declare class TelrVendorController {
    private readonly orderRepo;
    private readonly userRepo;
    private readonly vendorRepo;
    private readonly vendorPlanRepo;
    constructor(orderRepo: Repository<VendorPlanOrder>, userRepo: Repository<User>, vendorRepo: Repository<Vendor>, vendorPlanRepo: Repository<VendorPlan>);
    success(query: any, res: Response): Promise<Response<any, Record<string, any>>>;
    cancel(res: Response): Response<any, Record<string, any>>;
    decline(res: Response): Response<any, Record<string, any>>;
}
