export declare class ChecksumGenerator { static createChecksumValue(secretKey: string, payload: Record): string; static createPaymentIntentChecksumValue(secretKey: string, data: { payment_channel: number; order_number: string; amount: number; payer_name: string; payer_email: string; }): string; static createPaymentIntenChecksumValue(secretKey: string, data: { payment_channel: number; order_number: string; amount: number; payer_name: string; payer_email: string; }): string; static createFpxDirectDebitEnrolmentChecksumValue(secretKey: string, data: { order_number: string; amount: number; payer_name: string; payer_email: string; payer_telephone_number: string; payer_id_type: string; payer_id: string; application_reason: string; frequency_mode: string; }): string; static createFpxDirectDebitMaintenanceChecksumValue(secretKey: string, data: { amount: number; payer_email: string; payer_telephone_number: string; application_reason: string; frequency_mode: string; }): string; } //# sourceMappingURL=ChecksumGenerator.d.ts.map