import { Request, Response } from "express";
import { PaymentDetailsService } from "./payment-details.service";
import { CreatePaymentDetailsDto } from "./dto/create-payment-detail.dto";
import { UpdatePaymentDetailDto } from "./dto/update-payment-detail.dto";
export declare class PaymentDetailsController {
    private readonly service;
    constructor(service: PaymentDetailsService);
    add(req: Request, dto: CreatePaymentDetailsDto, res: Response, user: any): Promise<Response<any, Record<string, any>>>;
    update(req: Request, dto: UpdatePaymentDetailDto, res: Response, user: any): Promise<Response<any, Record<string, any>>>;
    get(req: Request, res: Response, user: any): Promise<Response<any, Record<string, any>>>;
    remove(req: Request, res: Response, user: any): Promise<Response<any, Record<string, any>>>;
}
