declare type PayUSdkSuccessBlock = (data: any) => void; declare type PayUSdkErrorBlock = (data: any) => void; declare class PayUSdk { constructor(); makePayment(params: any, successBlock: PayUSdkSuccessBlock, errorBlock: PayUSdkErrorBlock): void; createPaymentRequest(params: any): Promise; fetchPaymentOptions(params: any): Promise; vas(params: any): Promise; checkIsDomestic(params: any): Promise; getBinInfo(params: any): Promise; getConfig(params: any): Promise; checkBalance(params: any): Promise; eligibleBinsForEmi(params: any): Promise; deleteTokenisedCard(params: any): Promise; getTokenisedCard(params: any): Promise; getTokenisedCardDetails(params: any): Promise; getIbiboCodes(params: any): Promise; fetchIFSCDetails(params: any): Promise; fetchOfferDetails(params: any): Promise; validateOfferDetails(params: any): Promise; fetchAdsInformation(params: any): Promise; saveEventImpression(params: any): Promise; getTransactionInfo(params: any): Promise; getEMIDetails(params: any): Promise; getCheckoutDetails(params: any): Promise; verifyPayment(params: any): Promise; getOfferStatus(params: any): Promise; checkOfferDetails(params: any): Promise; getUserCards(params: any): Promise; saveUserCard(params: any): Promise; editUserCard(params: any): Promise; deleteStoredCard(params: any): Promise; lookupAPI(params: any): Promise; } declare const _default: PayUSdk; export default _default;