@circle-fin/circle-sdk
Version:
Node.js SDK for Circle API
57 lines (56 loc) • 1.54 kB
TypeScript
/**
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface Timeline
*/
export interface Timeline {
/**
*
* @type {string}
* @memberof Timeline
*/
status: TimelineStatusEnum;
/**
*
* @type {string}
* @memberof Timeline
*/
context?: TimelineContextEnum;
/**
*
* @type {string}
* @memberof Timeline
*/
reason?: TimelineReasonEnum;
/**
* ISO-8601 UTC date/time format.
* @type {string}
* @memberof Timeline
*/
time: string;
}
export declare const TimelineStatusEnum: {
readonly Created: "created";
readonly Pending: "pending";
readonly Complete: "complete";
readonly Expired: "expired";
readonly Failed: "failed";
readonly Refunded: "refunded";
};
export declare type TimelineStatusEnum = typeof TimelineStatusEnum[keyof typeof TimelineStatusEnum];
export declare const TimelineContextEnum: {
readonly Underpaid: "underpaid";
readonly Paid: "paid";
readonly Overpaid: "overpaid";
};
export declare type TimelineContextEnum = typeof TimelineContextEnum[keyof typeof TimelineContextEnum];
export declare const TimelineReasonEnum: {
readonly RequestedByMerchant: "requested_by_merchant";
readonly FeeCollectionFailed: "fee_collection_failed";
};
export declare type TimelineReasonEnum = typeof TimelineReasonEnum[keyof typeof TimelineReasonEnum];