@yuju/tosspayments-sdk
Version:
Toss Payments SDK for Node.js
20 lines (19 loc) • 751 B
TypeScript
import { HttpClient } from '../httpClient.js';
import { Result } from '../utils/result.js';
import { TossPaymentsError } from '../utils/tossPaymentsError.js';
import { TransactionInquiryErrorCode } from '../types/errorTypes.js';
import { TransactionInquiryRequest } from '../types/requestTypes.js';
import { Transaction } from '../types/transactionType.js';
/**
* 거래 API
*/
export declare class TransactionApi {
private client;
constructor(client: HttpClient);
/**
* 거래 조회
* @param transactionInquiryRequest 거래 조회 요청
* @return 거래 정보
*/
inquiry(transactionInquiryRequest: TransactionInquiryRequest): Promise<Result<Transaction[], TossPaymentsError<TransactionInquiryErrorCode>>>;
}