/** * Finix API */ import { DisputeLinks } from './disputeLinks'; /** * A `Dispute` objected created for a chargeback or customer disputes. */ export declare class Dispute { /** * The ID of the `Dispute` resource. */ 'id'?: string; /** * Timestamp of when the object was created. */ 'createdAt'?: Date; /** * Timestamp of when the object was last updated. */ 'updatedAt'?: Date; /** * The next `action` required to move forward with the `Dispute`. */ 'action'?: string | null; /** * The total amount of the `Dispute` (in cents). */ 'amount'?: number | null; /** * The ID of the `Application` resource the `Dispute` was created under. */ 'application'?: string; /** * Details about the `Dispute` recieved by the `Processor`. May be any type of data. */ 'disputeDetails'?: { [key: string]: any; }; /** * The ID of the `Identity` the `Dispute` was created under. */ 'identity'?: string; /** * Message field that provides additional details. This field is typically **null**. */ 'message'?: string | null; /** * Point in time when dispute occurred. */ 'occurredAt'?: Date | null; /** * The system-defined reason for the `Dispute`. Available values include: