@tucupy-tecnologia/cielo-ecommerce-sdk-unofficial
Version:
SDK Não Oficial para interagir com a API Cielo E-commerce usando Bun/Node.js
32 lines (31 loc) • 1.33 kB
TypeScript
import { type CieloConfig, Environment } from "./core/config";
import { BinQueryService } from "./services/binQueryService";
import { PaymentService } from "./services/paymentService";
import { QueryService } from "./services/queryService";
import { TokenizationService } from "./services/tokenizationService";
import { TransactionService } from "./services/transactionService";
import { ZeroAuthService } from "./services/zeroAuthService";
export * from "./core/errors";
export * from "./models/captureTypes";
export * from "./models/commonTypes";
export * from "./models/paymentTypes";
export * from "./models/pixTypes";
export * from './models/queryTypes';
export * from "./models/tokenizationTypes";
export * from "./models/tokenizedPaymentTypes";
export * from "./models/voidTypes";
export * from "./models/zeroAuthTypes";
export { Environment, type CieloConfig };
/**
* Classe principal do SDK para a API Cielo E-commerce V3.
*/
export declare class CieloEcommerceSDK {
readonly zeroAuth: ZeroAuthService;
readonly payment: PaymentService;
readonly transaction: TransactionService;
readonly tokenization: TokenizationService;
readonly binQuery: BinQueryService;
readonly query: QueryService;
constructor(config: CieloConfig);
}
export { PaymentService, TransactionService, ZeroAuthService };