type trxRef = string; interface ConfigProp { secret_key: string; customer_email: string; description: string; merchant_ref: string; amount: number; redirect_url?: string; payment_methods?: string | undefined; } interface AtlasPayInterface { onSuccess: (data: any) => void; onClose: (data: any) => void; onResponse: (data: any) => void; onLoad: (data: any) => void; init: (trxRef: trxRef) => void; generate: (config: ConfigProp) => void; shutdown: (data: any) => void; } declare const AtlasPay: AtlasPayInterface; export default AtlasPay; //# sourceMappingURL=atlaspay.d.ts.map