import type * as Square from "../index"; /** * Published when a refund is applied toward a payment of an [invoice](entity:Invoice). * For more information about invoice refunds, see [Refund an invoice](https://developer.squareup.com/docs/invoices-api/pay-refund-invoices#refund-invoice). */ export interface InvoiceRefundedEvent { /** The ID of the target merchant associated with the event. */ merchantId?: string | null; /** The type of event this represents, `"invoice.refunded"`. */ type?: string | null; /** A unique ID for the event. */ eventId?: string | null; /** Timestamp of when the event was created, in RFC 3339 format. */ createdAt?: string; /** Data associated with the event. */ data?: Square.InvoiceRefundedEventData; }