UNPKG

@adyen/react-native

Version:

Wraps Adyen Checkout Drop-In and Components for iOS and Android for convenient use with React Native

21 lines 1.28 kB
import { AddressLookupItem } from '../core/configurations/AddressLookup'; import { Balance, Order, PaymentMethodsResponse } from '../core/types'; import { DropInModule } from '../modules/DropInModule'; import { ActionHandlingComponentWrapper } from './ActionHandlingComponentWrapper'; import { AddressLookup } from './AddressLookupComponentWrapper'; import { PartialPaymentComponent } from './PartialPaymentsComponentWrapper'; import { RemovesStoredPayment } from './RemoveStoredPaymentComponentWrapper'; export declare class DropInComponentWrapper extends ActionHandlingComponentWrapper implements DropInModule, AddressLookup, RemovesStoredPayment, PartialPaymentComponent { constructor(); getReturnURL: () => Promise<string>; removeStored(success: boolean): void; update(results: AddressLookupItem[]): void; confirm(address: AddressLookupItem): void; reject(error?: { message: string; }): void; provideBalance(success: boolean, balance: Balance | undefined, error: Error | undefined): void; provideOrder(success: boolean, order: Order | undefined, error: Error | undefined): void; providePaymentMethods(paymentMethods: PaymentMethodsResponse, order: Order | undefined): void; } //# sourceMappingURL=DropInComponentWrapper.d.ts.map