UNPKG

@circle-fin/circle-sdk

Version:
67 lines (61 loc) 1.4 kB
/* tslint:disable */ /* eslint-disable */ /** * 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 const TimelineStatusEnum = { Created: "created", Pending: "pending", Complete: "complete", Expired: "expired", Failed: "failed", Refunded: "refunded" } as const; export type TimelineStatusEnum = typeof TimelineStatusEnum[keyof typeof TimelineStatusEnum]; export const TimelineContextEnum = { Underpaid: "underpaid", Paid: "paid", Overpaid: "overpaid" } as const; export type TimelineContextEnum = typeof TimelineContextEnum[keyof typeof TimelineContextEnum]; export const TimelineReasonEnum = { RequestedByMerchant: "requested_by_merchant", FeeCollectionFailed: "fee_collection_failed" } as const; export type TimelineReasonEnum = typeof TimelineReasonEnum[keyof typeof TimelineReasonEnum];