import { PaymentsService } from './payments.service';
import { CreatePaymentDto, CheckPaymentDto, CancelPaymentDto } from './dto/payment.dto';
export declare class PaymentsController {
    private readonly paymentsService;
    constructor(paymentsService: PaymentsService);
    getProviders(): {
        providers: string[];
        message: string;
    };
    getProviderInfo(provider: string): any;
    createPayment(createPaymentDto: CreatePaymentDto): Promise<any>;
    checkPayment(checkPaymentDto: CheckPaymentDto): Promise<any>;
    cancelPayment(cancelPaymentDto: CancelPaymentDto): Promise<any>;
}
