@exodus/react-native-payments
Version:
[](http://facebook.github.io/react-native/releases/0.40) [](https://www.np
15 lines (14 loc) • 699 B
TypeScript
import { SHIPPING_ADDRESS_CHANGE_EVENT, SHIPPING_OPTION_CHANGE_EVENT } from './constants';
import PaymentRequest from './PaymentRequest';
import { PaymentDetailsUpdate } from './types';
type EventName = typeof SHIPPING_ADDRESS_CHANGE_EVENT | typeof SHIPPING_OPTION_CHANGE_EVENT;
export default class PaymentRequestUpdateEvent {
name: string;
target: PaymentRequest;
_waitForUpdate: boolean;
constructor(name: EventName, target: PaymentRequest);
_handleDetailsChange(value: PaymentDetailsUpdate): Promise<void>;
_resetEvent(): void;
updateWith(PaymentDetailsModifierOrPromise: PaymentDetailsUpdate | Promise<PaymentDetailsUpdate>): Promise<void> | undefined;
}
export {};