import { Bill24InstantPaymentProps, Bill24InstantPaymentTopUpProps, Bill24InstantPaymentTopUpResult } from "./Bill24Sdk.types"; declare class Bill24SdkModule { instantPaymentSdk: (params: Bill24InstantPaymentProps) => Promise; /** * Initiates the Bill24 instant payment top-up process. * * @param {Bill24InstantPaymentTopUpProps}- The top-up parameters, including userSyncCode, refererKey, language, isDarkMode, isProduction, testingEnv, amount, currency, phone, etc. * @returns {Promise} Resolves with the top-up result object containing success status, transactionId, message, and other details. * * @example * const params = { * paymentMethodId: "payment method id", * refererKey: "3804", * language: "en", * isDarkMode: false, * isProduction: !__DEV__, * testingEnv: "DEMO", * isDisplayCurrencySymbol: true * }; * await Bill24PaymentModule.instantPaymentSdkTopUp(params); */ instantPaymentSdkTopUp: (params: Bill24InstantPaymentTopUpProps) => Promise; } declare const _default: Bill24SdkModule; export default _default; //# sourceMappingURL=Bill24SdkModule.d.ts.map