import { PaymentService } from './payment.service';
import { Request, Response } from 'express';
export declare class PaymentController {
    private paymentService;
    constructor(paymentService: PaymentService);
    getAll(page: any, limit: any, sorts: any, filters: any): Promise<{
        success: boolean;
        messages: string[];
        data: {};
    }>;
    verifyZarinpal(authority: string, status: string, res: Response): Promise<void>;
    verifyMeli(code: string, authority: string, res: Response, req: Request): Promise<void>;
    verifySnappPay(businessPartnerCode: string, state: string, res: Response, req: Request): Promise<void>;
}
