import type { NextFunction, Request, Response } from "express";
import { SupplierPaymentService } from "../services/SupplierPaymentService.js";
export declare class SupplierPaymentController {
    private readonly supplierPaymentService;
    constructor(supplierPaymentService?: SupplierPaymentService);
    create: (req: Request, res: Response) => Promise<void>;
    getAll: (req: Request, res: Response) => Promise<void>;
    getById: (req: Request, res: Response) => Promise<void>;
    update: (req: Request, res: Response) => Promise<void>;
    delete: (req: Request, res: Response) => Promise<void>;
    exportExcel: (req: Request, res: Response, next: NextFunction) => Promise<void>;
    exportPdf: (req: Request, res: Response, next: NextFunction) => Promise<void>;
    getMeta: (_req: Request, res: Response) => Promise<void>;
    sendWhatsappPayment: (req: Request, res: Response) => Promise<void>;
}
//# sourceMappingURL=SupplierPaymentController.d.ts.map