/** * Dashboard API * Dashboard API documentation * * The version of the OpenAPI document: 1.0.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import { CheckoutTransaction } from './CheckoutTransaction'; /** * * @export * @interface CheckoutTransactionCreateResponse */ export interface CheckoutTransactionCreateResponse { /** * When the session token expires. Matches the transaction's expiresAt. * @type {Date} * @memberof CheckoutTransactionCreateResponse */ sessionExpiresAt: Date; /** * Opaque bearer token for authenticating subsequent calls on this transaction. Returned exactly once — store it immediately. Format: dct_. * @type {string} * @memberof CheckoutTransactionCreateResponse */ sessionToken: string; /** * * @type {CheckoutTransaction} * @memberof CheckoutTransactionCreateResponse */ transaction: CheckoutTransaction; } export declare function CheckoutTransactionCreateResponseFromJSON(json: any): CheckoutTransactionCreateResponse; export declare function CheckoutTransactionCreateResponseFromJSONTyped(json: any, ignoreDiscriminator: boolean): CheckoutTransactionCreateResponse; export declare function CheckoutTransactionCreateResponseToJSON(value?: CheckoutTransactionCreateResponse | null): any;