/** * Paze Checkout APILib * * This file was automatically generated by APIMATIC v3.0 ( https://www.apimatic.io ). */ import { ApiResponse, RequestOptions } from '../core.js'; import { CheckoutSessionCompleteRequest } from '../models/checkoutSessionCompleteRequest.js'; import { CheckoutSessionCompleteResponse } from '../models/checkoutSessionCompleteResponse.js'; import { CheckoutSessionCreateRequest } from '../models/checkoutSessionCreateRequest.js'; import { CheckoutSessionCreateResponse } from '../models/checkoutSessionCreateResponse.js'; import { CheckoutSessionReviewRequest } from '../models/checkoutSessionReviewRequest.js'; import { CheckoutSessionReviewResponse } from '../models/checkoutSessionReviewResponse.js'; import { BaseController } from './baseController.js'; export declare class CheckoutSessionController extends BaseController { /** * Creates the checkout session required to launch the Paze checkout UX inside a merchant mobile * application. * * * @param body * @return Response from the API call */ createCheckoutSession(body: CheckoutSessionCreateRequest, requestOptions?: RequestOptions): Promise>; /** * Retrieves information about the card and consumer selected in the Paze checkout experience. * * * @param body * @return Response from the API call */ reviewCheckoutSession(body: CheckoutSessionReviewRequest, requestOptions?: RequestOptions): Promise>; /** * Closes the merchant and consumer session and returns a payload identifier and optionally a secure * payload used for payment processing. * * * @param body * @return Response from the API call */ completeCheckoutSession(body: CheckoutSessionCompleteRequest, requestOptions?: RequestOptions): Promise>; } //# sourceMappingURL=checkoutSessionController.d.ts.map