/** * 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 * as runtime from '../runtime'; import { Checkout, CheckoutCreateRequest, CheckoutUpdateRequest } from '../models'; export interface CreateCheckoutRequest { environmentId: string; checkoutCreateRequest: CheckoutCreateRequest; } export interface DeleteCheckoutRequest { environmentId: string; checkoutId: string; } export interface GetCheckoutRequest { environmentId: string; checkoutId: string; } export interface UpdateCheckoutRequest { environmentId: string; checkoutId: string; checkoutUpdateRequest: CheckoutUpdateRequest; } /** * */ export declare class DepositApi extends runtime.BaseAPI { /** * Creates a new checkout config for the specified environment. * Create a checkout */ createCheckoutRaw(requestParameters: CreateCheckoutRequest, initOverrides?: RequestInit): Promise>; /** * Creates a new checkout config for the specified environment. * Create a checkout */ createCheckout(requestParameters: CreateCheckoutRequest, initOverrides?: RequestInit): Promise; /** * Soft-deletes a checkout, preventing it from accepting new transactions. * Delete a checkout */ deleteCheckoutRaw(requestParameters: DeleteCheckoutRequest, initOverrides?: RequestInit): Promise>; /** * Soft-deletes a checkout, preventing it from accepting new transactions. * Delete a checkout */ deleteCheckout(requestParameters: DeleteCheckoutRequest, initOverrides?: RequestInit): Promise; /** * Get a checkout by ID */ getCheckoutRaw(requestParameters: GetCheckoutRequest, initOverrides?: RequestInit): Promise>; /** * Get a checkout by ID */ getCheckout(requestParameters: GetCheckoutRequest, initOverrides?: RequestInit): Promise; /** * Update a checkout */ updateCheckoutRaw(requestParameters: UpdateCheckoutRequest, initOverrides?: RequestInit): Promise>; /** * Update a checkout */ updateCheckout(requestParameters: UpdateCheckoutRequest, initOverrides?: RequestInit): Promise; }