import { PaymentData } from '../types/interfaces';
import { BaseGateway } from './base.gateway';
export declare class SslCommerzGateway extends BaseGateway {
    private readonly storeId;
    private readonly storePassword;
    private readonly isLive;
    constructor(config: {
        storeId: string;
        storePassword: string;
        isLive?: boolean;
    });
    processPayment(data: PaymentData): Promise<string>;
    private mapToSslCommerz;
}
