/** * Finix API */ import { Currency } from './currency'; import { SettlementLinks } from './settlementLinks'; /** * */ export declare class Settlement { /** * The ID of the `Settlement` resource. */ 'id'?: string; /** * Timestamp of when the object was created. */ 'createdAt'?: Date; /** * Timestamp of when the object was last updated. */ 'updatedAt'?: Date; /** * The ID of the `Application` resource the `Settlement` was created under. */ 'application'?: string; 'currency'?: Currency; /** * ID of the `Payment Instrument` where funds will be sent. */ 'destination'?: string | null; /** * Details how funds will be dispersed in the `Funding Transfer` (usually **null**). */ 'fundsFlow'?: string | null; /** * The ID of the `Identity` used to create the `Settlement` resource. */ 'identity'?: string; /** * The ID of the `Merchant` used to create the `Settlement` resource. */ 'merchantId'?: string; /** * The amount in cents that will be deposited into the merchant\'s bank account. */ 'netAmount'?: number; /** * The type of `Payment Instrument` used in the `Funding Transfer` (or the original payment). */ 'paymentType'?: string | null; /** * Name of the `Settlement` processor. */ 'processor'?: string; /** * The status of the `Settlement`. Available values include: