/**
 * Admin client API
 * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
 *
 * The version of the OpenAPI document: v1
 *
 *
 * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 * https://openapi-generator.tech
 * Do not edit the class manually.
 */
import { TransferStatus } from './transferStatus';
import { TransferGift } from './transferGift';
export interface Transfer {
    /**
     * Mongo ID
     */
    _id?: string;
    status: TransferStatus;
    holdReferenceId?: number;
    transferId?: number;
    senderUserId: number;
    senderAccountId: number;
    recipientUserId?: number;
    recipientAccountId?: number;
    senderEmail: string;
    senderName: string;
    recipientEmail: string;
    productId: number;
    amount: number;
    notionalValue?: number;
    message?: string;
    gift?: TransferGift;
    createdAt: string;
    updatedAt: string;
    acceptedAt?: string;
    failedAt?: string;
    /**
     * Fail reason
     */
    failReason?: string;
}
