import { PaymentContext, SdkResponse } from "../../../model/index.js"; import { CreateHostedTokenizationRequest, CreateHostedTokenizationResponse, ErrorResponse, GetHostedTokenizationResponse } from "../domain/index.js"; export interface HostedTokenizationClient { /** * Resource /v2/{merchantId}/hostedtokenizations - Create hosted tokenization session */ createHostedTokenization(merchantId: string, body: CreateHostedTokenizationRequest, paymentContext?: PaymentContext | null): Promise>; /** * Resource /v2/{merchantId}/hostedtokenizations/{hostedTokenizationId} - Get hosted tokenization session */ getHostedTokenization(merchantId: string, hostedTokenizationId: string, paymentContext?: PaymentContext | null): Promise>; }