import type { PaymentDetailsUpdate } from '../../@standard/w3c/payment-details-update.js'; import type { PaymentRequestEventType } from '../../type/payment-request-event.type.js'; import type { PaymentRequestUpdateHandler } from '../../type/payment-request-update-handler.type.js'; /** * The W3C `PaymentRequestUpdateEvent` interface. * * @see https://www.w3.org/TR/payment-request/#dom-paymentrequestupdateevent */ export declare class PaymentRequestUpdateEvent { readonly type: PaymentRequestEventType; private isUpdated; private readonly onUpdateWith; constructor(type: PaymentRequestEventType, onUpdateWith: PaymentRequestUpdateHandler); get isAnswered(): boolean; updateWith(detailsUpdate: PaymentDetailsUpdate | Promise): void; } //# sourceMappingURL=payment-request-update-event.d.ts.map