UNPKG

sdk-node-apis-efi

Version:

Module for integration with Efi Bank API

296 lines (295 loc) 37.3 kB
import { type StaticPixData, type StaticPixResponse } from './pixStatic.js'; import type * as Types from './types/index.js'; export interface SdkOptions { sandbox: boolean; client_id: string; client_secret: string; certificate?: string; pemKey?: string; cert_base64?: boolean; partner_token?: string; validateMtls?: boolean; cache?: boolean; idempotencyKey?: string; } export declare class EfiPay { private readonly options; private readonly authCache; private readonly authInFlight; constructor(options: SdkOptions); private resolveRequestContext; private isExpired; private authenticate; private requestAuthentication; private call; private callBodyEndpoint; private callWithoutParams; createOneStepCharge(body: Types.CreateOneStepChargeBody, headers?: Types.RequestHeaders): Promise<Types.CreateOneStepChargeResponse>; /** @deprecated Use createOneStepCharge(body, headers?). */ createOneStepCharge(params: Types.EmptyParams, body: Types.CreateOneStepChargeBody, headers?: Types.RequestHeaders): Promise<Types.CreateOneStepChargeResponse>; createCharge(body: Types.CreateChargeBody, headers?: Types.RequestHeaders): Promise<Types.CreateChargeResponse>; /** @deprecated Use createCharge(body, headers?). */ createCharge(params: Types.EmptyParams, body: Types.CreateChargeBody, headers?: Types.RequestHeaders): Promise<Types.CreateChargeResponse>; definePayMethod(params: Types.DefinePayMethodParams, body: Types.DefinePayMethodBody, headers?: Types.RequestHeaders): Promise<Types.DefinePayMethodResponse>; detailCharge(params: Types.DetailChargeParams, headers?: Types.RequestHeaders): Promise<Types.DetailChargeResponse>; listCharges(params: Types.ListChargesParams, headers?: Types.RequestHeaders): Promise<Types.ListChargesResponse>; updateChargeMetadata(params: Types.UpdateChargeMetadataParams, body: Types.UpdateChargeMetadataBody, headers?: Types.RequestHeaders): Promise<Types.UpdateChargeMetadataResponse>; updateBillet(params: Types.UpdateBilletParams, body: Types.UpdateBilletBody, headers?: Types.RequestHeaders): Promise<Types.UpdateBilletResponse>; cancelCharge(params: Types.CancelChargeParams, headers?: Types.RequestHeaders): Promise<Types.CancelChargeResponse>; sendBilletEmail(params: Types.SendBilletEmailParams, body?: Types.SendBilletEmailBody, headers?: Types.RequestHeaders): Promise<Types.SendBilletEmailResponse>; createChargeHistory(params: Types.CreateChargeHistoryParams, body: Types.CreateChargeHistoryBody, headers?: Types.RequestHeaders): Promise<Types.CreateChargeHistoryResponse>; defineBalanceSheetBillet(params: Types.DefineBalanceSheetBilletParams, body: Types.DefineBalanceSheetBilletBody, headers?: Types.RequestHeaders): Promise<Types.DefineBalanceSheetBilletResponse>; settleCharge(params: Types.SettleChargeParams, headers?: Types.RequestHeaders): Promise<Types.SettleChargeResponse>; cardPaymentRetry(params: Types.CardPaymentRetryParams, body: Types.CardPaymentRetryBody, headers?: Types.RequestHeaders): Promise<Types.CardPaymentRetryResponse>; refundCard(params: Types.RefundCardParams, body: Types.RefundCardBody, headers?: Types.RequestHeaders): Promise<Types.RefundCardResponse>; getInstallments(params: Types.GetInstallmentsParams, headers?: Types.RequestHeaders): Promise<Types.GetInstallmentsResponse>; createCarnet(body: Types.CreateCarnetBody, headers?: Types.RequestHeaders): Promise<Types.CreateCarnetResponse>; /** @deprecated Use createCarnet(body, headers?). */ createCarnet(params: Types.EmptyParams, body: Types.CreateCarnetBody, headers?: Types.RequestHeaders): Promise<Types.CreateCarnetResponse>; detailCarnet(params: Types.DetailCarnetParams, headers?: Types.RequestHeaders): Promise<Types.DetailCarnetResponse>; updateCarnetMetadata(params: Types.UpdateCarnetMetadataParams, body: Types.UpdateCarnetMetadataBody, headers?: Types.RequestHeaders): Promise<Types.UpdateCarnetMetadataResponse>; updateCarnetParcel(params: Types.UpdateCarnetParcelParams, body: Types.UpdateCarnetParcelBody, headers?: Types.RequestHeaders): Promise<Types.UpdateCarnetParcelResponse>; updateCarnetParcels(params: Types.UpdateCarnetParcelsParams, body: Types.UpdateCarnetParcelsBody, headers?: Types.RequestHeaders): Promise<Types.UpdateCarnetParcelsResponse>; cancelCarnet(params: Types.CancelCarnetParams, headers?: Types.RequestHeaders): Promise<Types.CancelCarnetResponse>; cancelCarnetParcel(params: Types.CancelCarnetParcelParams, headers?: Types.RequestHeaders): Promise<Types.CancelCarnetParcelResponse>; sendCarnetEmail(params: Types.SendCarnetEmailParams, body?: Types.SendCarnetEmailBody, headers?: Types.RequestHeaders): Promise<Types.SendCarnetEmailResponse>; sendCarnetParcelEmail(params: Types.SendCarnetParcelEmailParams, body?: Types.SendCarnetParcelEmailBody, headers?: Types.RequestHeaders): Promise<Types.SendCarnetParcelEmailResponse>; createCarnetHistory(params: Types.CreateCarnetHistoryParams, body: Types.CreateCarnetHistoryBody, headers?: Types.RequestHeaders): Promise<Types.CreateCarnetHistoryResponse>; settleCarnet(params: Types.SettleCarnetParams, headers?: Types.RequestHeaders): Promise<Types.SettleCarnetResponse>; settleCarnetParcel(params: Types.SettleCarnetParcelParams, headers?: Types.RequestHeaders): Promise<Types.SettleCarnetParcelResponse>; createPlan(body: Types.CreatePlanBody, headers?: Types.RequestHeaders): Promise<Types.CreatePlanResponse>; /** @deprecated Use createPlan(body, headers?). */ createPlan(params: Types.EmptyParams, body: Types.CreatePlanBody, headers?: Types.RequestHeaders): Promise<Types.CreatePlanResponse>; listPlans(params?: Types.ListPlansParams, headers?: Types.RequestHeaders): Promise<Types.ListPlansResponse>; updatePlan(params: Types.UpdatePlanParams, body: Types.UpdatePlanBody, headers?: Types.RequestHeaders): Promise<Types.UpdatePlanResponse>; deletePlan(params: Types.DeletePlanParams, headers?: Types.RequestHeaders): Promise<Types.DeletePlanResponse>; createOneStepSubscription(params: Types.CreateOneStepSubscriptionParams, body: Types.CreateOneStepSubscriptionBody, headers?: Types.RequestHeaders): Promise<Types.CreateOneStepSubscriptionResponse>; createSubscription(params: Types.CreateSubscriptionParams, body: Types.CreateSubscriptionBody, headers?: Types.RequestHeaders): Promise<Types.CreateSubscriptionResponse>; defineSubscriptionPayMethod(params: Types.DefineSubscriptionPayMethodParams, body: Types.DefineSubscriptionPayMethodBody, headers?: Types.RequestHeaders): Promise<Types.DefineSubscriptionPayMethodResponse>; detailSubscription(params: Types.DetailSubscriptionParams, headers?: Types.RequestHeaders): Promise<Types.DetailSubscriptionResponse>; createOneStepSubscriptionLink(params: Types.CreateOneStepSubscriptionLinkParams, body: Types.CreateOneStepSubscriptionLinkBody, headers?: Types.RequestHeaders): Promise<Types.CreateOneStepSubscriptionLinkResponse>; updateSubscriptionMetadata(params: Types.UpdateSubscriptionMetadataParams, body: Types.UpdateSubscriptionMetadataBody, headers?: Types.RequestHeaders): Promise<Types.UpdateSubscriptionMetadataResponse>; updateSubscription(params: Types.UpdateSubscriptionParams, body: Types.UpdateSubscriptionBody, headers?: Types.RequestHeaders): Promise<Types.UpdateSubscriptionResponse>; cancelSubscription(params: Types.CancelSubscriptionParams, headers?: Types.RequestHeaders): Promise<Types.CancelSubscriptionResponse>; createSubscriptionHistory(params: Types.CreateSubscriptionHistoryParams, body: Types.CreateSubscriptionHistoryBody, headers?: Types.RequestHeaders): Promise<Types.CreateSubscriptionHistoryResponse>; sendSubscriptionLinkEmail(params: Types.SendSubscriptionLinkEmailParams, body?: Types.SendSubscriptionLinkEmailBody, headers?: Types.RequestHeaders): Promise<Types.SendSubscriptionLinkEmailResponse>; createOneStepLink(body: Types.CreateOneStepLinkBody, headers?: Types.RequestHeaders): Promise<Types.CreateOneStepLinkResponse>; /** @deprecated Use createOneStepLink(body, headers?). */ createOneStepLink(params: Types.EmptyParams, body: Types.CreateOneStepLinkBody, headers?: Types.RequestHeaders): Promise<Types.CreateOneStepLinkResponse>; defineLinkPayMethod(params: Types.DefineLinkPayMethodParams, body: Types.DefineLinkPayMethodBody, headers?: Types.RequestHeaders): Promise<Types.DefineLinkPayMethodResponse>; updateChargeLink(params: Types.UpdateChargeLinkParams, body: Types.UpdateChargeLinkBody, headers?: Types.RequestHeaders): Promise<Types.UpdateChargeLinkResponse>; sendLinkEmail(params: Types.SendLinkEmailParams, body?: Types.SendLinkEmailBody, headers?: Types.RequestHeaders): Promise<Types.SendLinkEmailResponse>; getNotification(params: Types.GetNotificationParams, headers?: Types.RequestHeaders): Promise<Types.GetNotificationResponse>; createChargeCard(body: Types.CreateChargeCardBody, headers?: Types.RequestHeaders): Promise<Types.CreateChargeCardResponse>; /** @deprecated Use createChargeCard(body, headers?). */ createChargeCard(params: Types.EmptyParams, body: Types.CreateChargeCardBody, headers?: Types.RequestHeaders): Promise<Types.CreateChargeCardResponse>; pixCreateImmediateCharge(body: Types.PixCreateImmediateChargeBody, headers?: Types.RequestHeaders): Promise<Types.PixCreateImmediateChargeResponse>; /** @deprecated Use pixCreateImmediateCharge(body, headers?). */ pixCreateImmediateCharge(params: Types.EmptyParams, body: Types.PixCreateImmediateChargeBody, headers?: Types.RequestHeaders): Promise<Types.PixCreateImmediateChargeResponse>; pixCreateCharge(params: Types.PixCreateChargeParams, body: Types.PixCreateChargeBody, headers?: Types.RequestHeaders): Promise<Types.PixCreateChargeResponse>; pixUpdateCharge(params: Types.PixUpdateChargeParams, body: Types.PixUpdateChargeBody, headers?: Types.RequestHeaders): Promise<Types.PixUpdateChargeResponse>; pixDetailCharge(params: Types.PixDetailChargeParams, headers?: Types.RequestHeaders): Promise<Types.PixDetailChargeResponse>; pixListCharges(params: Types.PixListChargesParams, headers?: Types.RequestHeaders): Promise<Types.PixListChargesResponse>; pixCreateDueCharge(params: Types.PixCreateDueChargeParams, body: Types.PixCreateDueChargeBody, headers?: Types.RequestHeaders): Promise<Types.PixCreateDueChargeResponse>; pixUpdateDueCharge(params: Types.PixUpdateDueChargeParams, body: Types.PixUpdateDueChargeBody, headers?: Types.RequestHeaders): Promise<Types.PixUpdateDueChargeResponse>; pixDetailDueCharge(params: Types.PixDetailDueChargeParams, headers?: Types.RequestHeaders): Promise<Types.PixDetailDueChargeResponse>; pixListDueCharges(params: Types.PixListDueChargesParams, headers?: Types.RequestHeaders): Promise<Types.PixListDueChargesResponse>; pixSend(params: Types.PixSendParams, body: Types.PixSendBody, headers?: Types.RequestHeaders): Promise<Types.PixSendResponse>; pixSendDetail(params: Types.PixSendDetailParams, headers?: Types.RequestHeaders): Promise<Types.PixSendDetailResponse>; pixSendDetailId(params: Types.PixSendDetailIdParams, headers?: Types.RequestHeaders): Promise<Types.PixSendDetailIdResponse>; pixSendList(params: Types.PixSendListParams, headers?: Types.RequestHeaders): Promise<Types.PixSendListResponse>; pixQrCodeDetail(body: Types.PixQrCodeDetailBody): Promise<Types.PixQrCodeDetailResponse>; /** @deprecated Use pixQrCodeDetail(body). */ pixQrCodeDetail(params: Types.EmptyParams, body: Types.PixQrCodeDetailBody): Promise<Types.PixQrCodeDetailResponse>; pixQrCodePay(params: Types.PixQrCodePayParams, body: Types.PixQrCodeBody, headers?: Types.RequestHeaders): Promise<Types.PixQrCodePayResponse>; pixDetailReceived(params: Types.PixDetailReceivedParams, headers?: Types.RequestHeaders): Promise<Types.PixDetailReceivedResponse>; pixReceivedList(params: Types.PixListReceivedParams, headers?: Types.RequestHeaders): Promise<Types.PixListReceivedResponse>; pixDevolution(params: Types.PixDevolutionParams, body: Types.PixDevolutionBody, headers?: Types.RequestHeaders): Promise<Types.PixDevolutionResponse>; pixDetailDevolution(params: Types.PixDetailDevolutionParams, headers?: Types.RequestHeaders): Promise<Types.PixDetailDevolutionResponse>; pixCreateLocation(body: Types.PixCreateLocationBody, headers?: Types.RequestHeaders): Promise<Types.PixCreateLocationResponse>; /** @deprecated Use pixCreateLocation(body, headers?). */ pixCreateLocation(params: Types.EmptyParams, body: Types.PixCreateLocationBody, headers?: Types.RequestHeaders): Promise<Types.PixCreateLocationResponse>; pixLocationList(params: Types.PixLocationListParams, headers?: Types.RequestHeaders): Promise<Types.PixLocationListResponse>; pixDetailLocation(params: Types.PixDetailLocationParams, headers?: Types.RequestHeaders): Promise<Types.PixDetailLocationResponse>; pixGenerateQRCode(params: Types.PixGenerateQRCodeParams, headers?: Types.RequestHeaders): Promise<Types.PixGenerateQRCodeResponse>; pixUnlinkTxidLocation(params: Types.PixUnlinkTxidLocationParams, headers?: Types.RequestHeaders): Promise<Types.PixUnlinkTxidLocationResponse>; pixCreateDueChargeBatch(params: Types.PixCreateDueChargeBatchParams, body: Types.PixCreateDueChargeBatchBody, headers?: Types.RequestHeaders): Promise<Types.PixCreateDueChargeBatchResponse>; pixUpdateDueChargeBatch(params: Types.PixUpdateDueChargeBatchParams, body: Types.PixUpdateDueChargeBatchBody, headers?: Types.RequestHeaders): Promise<Types.PixUpdateDueChargeBatchResponse>; pixDetailDueChargeBatch(params: Types.PixDetailDueChargeBatchParams, headers?: Types.RequestHeaders): Promise<Types.PixDetailDueChargeBatchResponse>; pixListDueChargeBatch(params: Types.PixListDueChargeBatchParams, headers?: Types.RequestHeaders): Promise<Types.PixListDueChargeBatchResponse>; pixSplitConfig(body: Types.PixSplitConfigBody, headers?: Types.RequestHeaders): Promise<Types.PixSplitConfigResponse>; /** @deprecated Use pixSplitConfig(body, headers?). */ pixSplitConfig(params: Types.EmptyParams, body: Types.PixSplitConfigBody, headers?: Types.RequestHeaders): Promise<Types.PixSplitConfigResponse>; pixSplitConfigId(params: Types.PixSplitConfigIdParams, body: Types.PixSplitConfigIdBody, headers?: Types.RequestHeaders): Promise<Types.PixSplitConfigIdResponse>; pixSplitDetailConfig(params: Types.PixSplitDetailConfigParams, headers?: Types.RequestHeaders): Promise<Types.PixSplitDetailConfigResponse>; pixSplitLinkCharge(params: Types.PixSplitLinkChargeParams, headers?: Types.RequestHeaders): Promise<Types.PixSplitLinkChargeResponse>; pixSplitLinkDueCharge(params: Types.PixSplitLinkDueChargeParams, headers?: Types.RequestHeaders): Promise<Types.PixSplitLinkDueChargeResponse>; pixSplitUnlinkCharge(params: Types.PixSplitUnlinkChargeParams, headers?: Types.RequestHeaders): Promise<Types.PixSplitUnlinkChargeResponse>; pixSplitUnlinkDueCharge(params: Types.PixSplitUnlinkDueChargeParams, headers?: Types.RequestHeaders): Promise<Types.PixSplitUnlinkDueChargeResponse>; pixSplitDetailCharge(params: Types.PixSplitDetailChargeParams, headers?: Types.RequestHeaders): Promise<Types.PixSplitDetailChargeResponse>; pixSplitDetailDueCharge(params: Types.PixSplitDetailDueChargeParams, headers?: Types.RequestHeaders): Promise<Types.PixSplitDetailDueChargeResponse>; pixConfigWebhook(params: Types.PixConfigWebhookParams, body: Types.PixConfigWebhookBody, headers?: Types.RequestHeaders): Promise<Types.PixConfigWebhookResponse>; pixDetailWebhook(params: Types.PixDetailWebhookParams, headers?: Types.RequestHeaders): Promise<Types.PixDetailWebhookResponse>; pixListWebhook(params?: Types.PixListWebhookParams, headers?: Types.RequestHeaders): Promise<Types.PixListWebhookResponse>; pixDeleteWebhook(params: Types.PixDeleteWebhookParams, headers?: Types.RequestHeaders): Promise<Types.PixDeleteWebhookResponse>; /** @deprecated Use pixCreateEvp(headers?). */ pixCreateEvp(params: Types.EmptyParams, headers?: Types.RequestHeaders): Promise<Types.PixCreateEvpResponse>; pixCreateEvp(headers?: Types.RequestHeaders): Promise<Types.PixCreateEvpResponse>; /** @deprecated Use pixListEvp(headers?). */ pixListEvp(params: Types.EmptyParams, headers?: Types.RequestHeaders): Promise<Types.PixListEvpResponse>; pixListEvp(headers?: Types.RequestHeaders): Promise<Types.PixListEvpResponse>; pixDeleteEvp(params: Types.PixDeleteEvpParams, headers?: Types.RequestHeaders): Promise<Types.PixDeleteEvpResponse>; getAccountBalance(params?: Types.GetAccountBalanceParams, headers?: Types.RequestHeaders): Promise<Types.GetAccountBalanceResponse>; updateAccountConfig(body: Types.UpdateAccountConfigBody, headers?: Types.RequestHeaders): Promise<Types.UpdateAccountConfigResponse>; /** @deprecated Use updateAccountConfig(body, headers?). */ updateAccountConfig(params: Types.EmptyParams, body: Types.UpdateAccountConfigBody, headers?: Types.RequestHeaders): Promise<Types.UpdateAccountConfigResponse>; /** @deprecated Use listAccountConfig(headers?). */ listAccountConfig(params: Types.EmptyParams, headers?: Types.RequestHeaders): Promise<Types.ListAccountConfigResponse>; listAccountConfig(headers?: Types.RequestHeaders): Promise<Types.ListAccountConfigResponse>; medList(params?: Types.MedListParams, headers?: Types.RequestHeaders): Promise<Types.MedListResponse>; medDefense(params: Types.MedSubmitDefenseParams, body: Types.MedSubmitDefenseBody, headers?: Types.RequestHeaders): Promise<Types.MedSubmitDefenseResponse>; createReport(body: Types.CreateReportBody, headers?: Types.RequestHeaders): Promise<Types.CreateReportResponse>; /** @deprecated Use createReport(body, headers?). */ createReport(params: Types.EmptyParams, body: Types.CreateReportBody, headers?: Types.RequestHeaders): Promise<Types.CreateReportResponse>; detailReport(params: Types.DetailReportParams, headers?: Types.RequestHeaders): Promise<Types.DetailReportResponse>; pixResendWebhook(body: Types.PixResendWebhookBody, headers?: Types.RequestHeaders): Promise<Types.PixResendWebhookResponse>; /** @deprecated Use pixResendWebhook(body, headers?). */ pixResendWebhook(params: Types.EmptyParams, body: Types.PixResendWebhookBody, headers?: Types.RequestHeaders): Promise<Types.PixResendWebhookResponse>; pixGetReceipt(params: Types.PixGetReceiptParams, headers?: Types.RequestHeaders): Promise<Types.PixGetReceiptResponse>; pixDetailRecurrenceAutomatic(params: Types.PixDetailRecurrenceAutomaticParams, headers?: Types.RequestHeaders): Promise<Types.PixDetailRecurrenceAutomaticResponse>; pixUpdateRecurrenceAutomatic(params: Types.PixUpdateRecurrenceAutomaticParams, body: Types.PixUpdateRecurrenceAutomaticBody, headers?: Types.RequestHeaders): Promise<Types.PixUpdateRecurrenceAutomaticResponse>; pixListRecurrenceAutomatic(params: Types.PixListRecurrenceAutomaticParams, headers?: Types.RequestHeaders): Promise<Types.PixListRecurrenceAutomaticResponse>; pixCreateRecurrenceAutomatic(body: Types.PixCreateRecurrenceAutomaticBody, headers?: Types.RequestHeaders): Promise<Types.PixCreateRecurrenceAutomaticResponse>; /** @deprecated Use pixCreateRecurrenceAutomatic(body, headers?). */ pixCreateRecurrenceAutomatic(params: Types.EmptyParams, body: Types.PixCreateRecurrenceAutomaticBody, headers?: Types.RequestHeaders): Promise<Types.PixCreateRecurrenceAutomaticResponse>; pixCreateRequestRecurrenceAutomatic(body: Types.PixCreateRequestRecurrenceAutomaticBody, headers?: Types.RequestHeaders): Promise<Types.PixCreateRequestRecurrenceAutomaticResponse>; /** @deprecated Use pixCreateRequestRecurrenceAutomatic(body, headers?). */ pixCreateRequestRecurrenceAutomatic(params: Types.EmptyParams, body: Types.PixCreateRequestRecurrenceAutomaticBody, headers?: Types.RequestHeaders): Promise<Types.PixCreateRequestRecurrenceAutomaticResponse>; pixDetailRequestRecurrenceAutomatic(params: Types.PixDetailRequestRecurrenceAutomaticParams, headers?: Types.RequestHeaders): Promise<Types.PixDetailRequestRecurrenceAutomaticResponse>; pixUpdateRequestRecurrenceAutomatic(params: Types.PixUpdateRequestRecurrenceAutomaticParams, body: Types.PixUpdateRequestRecurrenceAutomaticBody, headers?: Types.RequestHeaders): Promise<Types.PixUpdateRequestRecurrenceAutomaticResponse>; pixCreateAutomaticChargeTxid(params: Types.PixCreateAutomaticChargeTxidParams, body: Types.PixCreateAutomaticChargeTxidBody, headers?: Types.RequestHeaders): Promise<Types.PixCreateAutomaticChargeTxidResponse>; pixUpdateAutomaticCharge(params: Types.PixUpdateAutomaticChargeParams, body: Types.PixUpdateAutomaticChargeBody, headers?: Types.RequestHeaders): Promise<Types.PixUpdateAutomaticChargeResponse>; pixDetailAutomaticCharge(params: Types.PixDetailAutomaticChargeParams, headers?: Types.RequestHeaders): Promise<Types.PixDetailAutomaticChargeResponse>; pixCreateAutomaticCharge(body: Types.PixCreateAutomaticChargeBody, headers?: Types.RequestHeaders): Promise<Types.PixCreateAutomaticChargeResponse>; /** @deprecated Use pixCreateAutomaticCharge(body, headers?). */ pixCreateAutomaticCharge(params: Types.EmptyParams, body: Types.PixCreateAutomaticChargeBody, headers?: Types.RequestHeaders): Promise<Types.PixCreateAutomaticChargeResponse>; pixListAutomaticCharge(params: Types.PixListAutomaticChargeParams, headers?: Types.RequestHeaders): Promise<Types.PixListAutomaticChargeResponse>; pixRetryRequestAutomatic(params: Types.PixRetryRequestAutomaticParams, headers?: Types.RequestHeaders): Promise<Types.PixRetryRequestAutomaticResponse>; /** @deprecated Use pixCreateLocationRecurrenceAutomatic(headers?). */ pixCreateLocationRecurrenceAutomatic(params: Types.EmptyParams, headers?: Types.RequestHeaders): Promise<Types.PixCreateLocationRecurrenceAutomaticResponse>; pixCreateLocationRecurrenceAutomatic(headers?: Types.RequestHeaders): Promise<Types.PixCreateLocationRecurrenceAutomaticResponse>; pixListLocationRecurrenceAutomatic(params: Types.PixListLocationRecurrenceAutomaticParams, headers?: Types.RequestHeaders): Promise<Types.PixListLocationRecurrenceAutomaticResponse>; pixDetailLocationRecurrenceAutomatic(params: Types.PixDetailLocationRecurrenceAutomaticParams, headers?: Types.RequestHeaders): Promise<Types.PixDetailLocationRecurrenceAutomaticResponse>; pixUnlinkLocationRecurrenceAutomatic(params: Types.PixUnlinkLocationRecurrenceAutomaticParams, headers?: Types.RequestHeaders): Promise<Types.PixUnlinkLocationRecurrenceAutomaticResponse>; pixConfigWebhookRecurrenceAutomatic(body: Types.PixConfigWebhookRecurrenceAutomaticBody, headers?: Types.RequestHeaders): Promise<Types.PixConfigWebhookRecurrenceAutomaticResponse>; /** @deprecated Use pixConfigWebhookRecurrenceAutomatic(body, headers?). */ pixConfigWebhookRecurrenceAutomatic(params: Types.EmptyParams, body: Types.PixConfigWebhookRecurrenceAutomaticBody, headers?: Types.RequestHeaders): Promise<Types.PixConfigWebhookRecurrenceAutomaticResponse>; /** @deprecated Use pixListWebhookRecurrenceAutomatic(headers?). */ pixListWebhookRecurrenceAutomatic(params: Types.EmptyParams, headers?: Types.RequestHeaders): Promise<Types.PixListWebhookRecurrenceAutomaticResponse>; pixListWebhookRecurrenceAutomatic(headers?: Types.RequestHeaders): Promise<Types.PixListWebhookRecurrenceAutomaticResponse>; /** @deprecated Use pixDeleteWebhookRecurrenceAutomatic(headers?). */ pixDeleteWebhookRecurrenceAutomatic(params: Types.EmptyParams, headers?: Types.RequestHeaders): Promise<Types.PixDeleteWebhookRecurrenceAutomaticResponse>; pixDeleteWebhookRecurrenceAutomatic(headers?: Types.RequestHeaders): Promise<Types.PixDeleteWebhookRecurrenceAutomaticResponse>; pixConfigWebhookAutomaticCharge(body: Types.PixConfigWebhookAutomaticChargeBody, headers?: Types.RequestHeaders): Promise<Types.PixConfigWebhookAutomaticChargeResponse>; /** @deprecated Use pixConfigWebhookAutomaticCharge(body, headers?). */ pixConfigWebhookAutomaticCharge(params: Types.EmptyParams, body: Types.PixConfigWebhookAutomaticChargeBody, headers?: Types.RequestHeaders): Promise<Types.PixConfigWebhookAutomaticChargeResponse>; /** @deprecated Use pixListWebhookAutomaticCharge(headers?). */ pixListWebhookAutomaticCharge(params: Types.EmptyParams, headers?: Types.RequestHeaders): Promise<Types.PixListWebhookAutomaticChargeResponse>; pixListWebhookAutomaticCharge(headers?: Types.RequestHeaders): Promise<Types.PixListWebhookAutomaticChargeResponse>; /** @deprecated Use pixDeleteWebhookAutomaticCharge(headers?). */ pixDeleteWebhookAutomaticCharge(params: Types.EmptyParams, headers?: Types.RequestHeaders): Promise<Types.PixDeleteWebhookAutomaticChargeResponse>; pixDeleteWebhookAutomaticCharge(headers?: Types.RequestHeaders): Promise<Types.PixDeleteWebhookAutomaticChargeResponse>; pixSplitDevolution(params: Types.PixSplitDevolutionParams, body: Types.PixSplitDevolutionBody, headers?: Types.RequestHeaders): Promise<Types.PixSplitDevolutionResponse>; pixSendSameOwnership(params: Types.PixSendSameOwnershipParams, body: Types.PixSendSameOwnershipBody, headers?: Types.RequestHeaders): Promise<Types.PixSendSameOwnershipResponse>; /** @deprecated Use pixKeysBucket(headers?). */ pixKeysBucket(params: Types.EmptyParams, headers?: Types.RequestHeaders): Promise<Types.PixKeysBucketResponse>; pixKeysBucket(headers?: Types.RequestHeaders): Promise<Types.PixKeysBucketResponse>; pixGenerateStaticQRCode(pixData: StaticPixData): Promise<StaticPixResponse>; /** @deprecated Use ofConfigDetail(headers?). */ ofConfigDetail(params: Types.EmptyParams, headers?: Types.RequestHeaders): Promise<Types.OpenFinanceConfigResponse>; ofConfigDetail(headers?: Types.RequestHeaders): Promise<Types.OpenFinanceConfigResponse>; ofConfigUpdate(body: Types.OpenFinanceConfigBody, headers?: Types.RequestHeaders): Promise<Types.OpenFinanceConfigResponse>; /** @deprecated Use ofConfigUpdate(body, headers?). */ ofConfigUpdate(params: Types.EmptyParams, body: Types.OpenFinanceConfigBody, headers?: Types.RequestHeaders): Promise<Types.OpenFinanceConfigResponse>; ofListParticipants(params?: Types.OfListParticipantsParams, headers?: Types.RequestHeaders): Promise<Types.OfListParticipantsResponse>; ofListPixPayment(params: Types.OfListPixPaymentParams, headers?: Types.RequestHeaders): Promise<Types.OfListPixPaymentResponse>; ofStartPixPayment(body: Types.OfStartPixPaymentBody, headers?: Types.RequestHeaders): Promise<Types.OpenFinanceStartPaymentResponse>; /** @deprecated Use ofStartPixPayment(body, headers?). */ ofStartPixPayment(params: Types.EmptyParams, body: Types.OfStartPixPaymentBody, headers?: Types.RequestHeaders): Promise<Types.OpenFinanceStartPaymentResponse>; ofDevolutionPix(params: Types.OfDevolutionPixParams, body: Types.OfDevolutionPixBody, headers?: Types.RequestHeaders): Promise<Types.OfDevolutionPixResponse>; ofStartSchedulePixPayment(body: Types.OfStartSchedulePixPaymentBody, headers?: Types.RequestHeaders): Promise<Types.OpenFinanceStartPaymentResponse>; /** @deprecated Use ofStartSchedulePixPayment(body, headers?). */ ofStartSchedulePixPayment(params: Types.EmptyParams, body: Types.OfStartSchedulePixPaymentBody, headers?: Types.RequestHeaders): Promise<Types.OpenFinanceStartPaymentResponse>; ofListSchedulePixPayment(params: Types.OfListSchedulePixPaymentParams, headers?: Types.RequestHeaders): Promise<Types.OfListSchedulePixPaymentResponse>; ofCancelSchedulePix(params: Types.OfCancelSchedulePixParams, headers?: Types.RequestHeaders): Promise<Types.OpenFinanceCancelPaymentResponse>; ofDevolutionSchedulePix(params: Types.OfDevolutionSchedulePixParams, body: Types.OfDevolutionSchedulePixBody, headers?: Types.RequestHeaders): Promise<Types.OfDevolutionSchedulePixResponse>; ofStartRecurrencyPixPayment(body: Types.OfStartRecurrencyPixPaymentBody, headers?: Types.RequestHeaders): Promise<Types.OpenFinanceStartPaymentResponse>; /** @deprecated Use ofStartRecurrencyPixPayment(body, headers?). */ ofStartRecurrencyPixPayment(params: Types.EmptyParams, body: Types.OfStartRecurrencyPixPaymentBody, headers?: Types.RequestHeaders): Promise<Types.OpenFinanceStartPaymentResponse>; ofListRecurrencyPixPayment(params: Types.OfListRecurrencyPixPaymentParams, headers?: Types.RequestHeaders): Promise<Types.OfListRecurrencyPixPaymentResponse>; ofCancelRecurrencyPix(params: Types.OfCancelRecurrencyPixParams, headers?: Types.RequestHeaders): Promise<Types.OpenFinanceCancelPaymentResponse>; ofDevolutionRecurrencyPix(params: Types.OfDevolutionRecurrencyPixParams, body: Types.OfDevolutionRecurrencyPixBody, headers?: Types.RequestHeaders): Promise<Types.OfDevolutionRecurrencyPixResponse>; ofReplaceRecurrencyPixParcel(params: Types.OfReplaceRecurrencyPixParcelParams, body: Types.OfReplaceRecurrencyPixParcelBody, headers?: Types.RequestHeaders): Promise<Types.OpenFinanceStartPaymentResponse>; ofCreateBiometricEnrollment(body: Types.OfCreateBiometricEnrollmentBody, headers?: Types.RequestHeaders): Promise<Types.OfCreateBiometricEnrollmentResponse>; /** @deprecated Use ofCreateBiometricEnrollment(body, headers?). */ ofCreateBiometricEnrollment(params: Types.EmptyParams, body: Types.OfCreateBiometricEnrollmentBody, headers?: Types.RequestHeaders): Promise<Types.OfCreateBiometricEnrollmentResponse>; ofListBiometricEnrollment(params: Types.OfListBiometricEnrollmentParams, headers?: Types.RequestHeaders): Promise<Types.OfListBiometricEnrollmentResponse>; ofCreateBiometricPixPayment(body: Types.OfCreateBiometricPixPaymentBody, headers?: Types.RequestHeaders): Promise<Types.OpenFinanceStartPaymentResponse>; /** @deprecated Use ofCreateBiometricPixPayment(body, headers?). */ ofCreateBiometricPixPayment(params: Types.EmptyParams, body: Types.OfCreateBiometricPixPaymentBody, headers?: Types.RequestHeaders): Promise<Types.OpenFinanceStartPaymentResponse>; ofListBiometricPixPayment(params: Types.OfListBiometricPixPaymentParams, headers?: Types.RequestHeaders): Promise<Types.OfListBiometricPixPaymentResponse>; ofRevokeBiometricEnrollment(body: Types.OfRevokeBiometricEnrollmentBody, headers?: Types.RequestHeaders): Promise<Types.OfRevokeBiometricEnrollmentResponse>; /** @deprecated Use ofRevokeBiometricEnrollment(body, headers?). */ ofRevokeBiometricEnrollment(params: Types.EmptyParams, body: Types.OfRevokeBiometricEnrollmentBody, headers?: Types.RequestHeaders): Promise<Types.OfRevokeBiometricEnrollmentResponse>; ofCreateAutomaticEnrollment(body: Types.OfCreateAutomaticEnrollmentBody, headers?: Types.RequestHeaders): Promise<Types.OfCreateAutomaticEnrollmentResponse>; /** @deprecated Use ofCreateAutomaticEnrollment(body, headers?). */ ofCreateAutomaticEnrollment(params: Types.EmptyParams, body: Types.OfCreateAutomaticEnrollmentBody, headers?: Types.RequestHeaders): Promise<Types.OfCreateAutomaticEnrollmentResponse>; ofListAutomaticEnrollment(params: Types.OfListAutomaticEnrollmentParams, headers?: Types.RequestHeaders): Promise<Types.OfListAutomaticEnrollmentResponse>; ofUpdateAutomaticEnrollment(body: Types.OfUpdateAutomaticEnrollmentBody, headers?: Types.RequestHeaders): Promise<Types.OfUpdateAutomaticEnrollmentResponse>; /** @deprecated Use ofUpdateAutomaticEnrollment(body, headers?). */ ofUpdateAutomaticEnrollment(params: Types.EmptyParams, body: Types.OfUpdateAutomaticEnrollmentBody, headers?: Types.RequestHeaders): Promise<Types.OfUpdateAutomaticEnrollmentResponse>; ofCreateAutomaticPixPayment(body: Types.OfCreateAutomaticPixPaymentBody, headers?: Types.RequestHeaders): Promise<Types.OfCreateAutomaticPixPaymentResponse>; /** @deprecated Use ofCreateAutomaticPixPayment(body, headers?). */ ofCreateAutomaticPixPayment(params: Types.EmptyParams, body: Types.OfCreateAutomaticPixPaymentBody, headers?: Types.RequestHeaders): Promise<Types.OfCreateAutomaticPixPaymentResponse>; ofListAutomaticPixPayment(params: Types.OfListAutomaticPixPaymentParams, headers?: Types.RequestHeaders): Promise<Types.OfListAutomaticPixPaymentResponse>; ofCancelAutomaticPixPayment(body: Types.OfCancelAutomaticPixPaymentBody, headers?: Types.RequestHeaders): Promise<Types.OfCancelAutomaticPixPaymentResponse>; /** @deprecated Use ofCancelAutomaticPixPayment(body, headers?). */ ofCancelAutomaticPixPayment(params: Types.EmptyParams, body: Types.OfCancelAutomaticPixPaymentBody, headers?: Types.RequestHeaders): Promise<Types.OfCancelAutomaticPixPaymentResponse>; payDetailBarCode(params: Types.PayDetailBarCodeParams, headers?: Types.RequestHeaders): Promise<Types.PayDetailBarCodeResponse>; payRequestBarCode(params: Types.PayRequestBarCodeParams, body: Types.PayRequestBarCodeBody, headers?: Types.RequestHeaders): Promise<Types.PayRequestBarCodeResponse>; payDetailPayment(params: Types.PayDetailPaymentParams, headers?: Types.RequestHeaders): Promise<Types.PayDetailPaymentResponse>; payListPayments(params: Types.PayListPaymentsParams, headers?: Types.RequestHeaders): Promise<Types.PayListPaymentsResponse>; payConfigWebhook(body: Types.PayWebhookBody, headers?: Types.RequestHeaders): Promise<Types.PayConfigWebhookResponse>; /** @deprecated Use payConfigWebhook(body, headers?). */ payConfigWebhook(params: Types.EmptyParams, body: Types.PayWebhookBody, headers?: Types.RequestHeaders): Promise<Types.PayConfigWebhookResponse>; payListWebhook(params: Types.PayListWebhookParams, headers?: Types.RequestHeaders): Promise<Types.PayListWebhookResponse>; payDeleteWebhook(body: Types.PayDeleteWebhookBody, headers?: Types.RequestHeaders): Promise<Types.PayDeleteWebhookResponse>; /** @deprecated Use payDeleteWebhook(body, headers?). */ payDeleteWebhook(params: Types.EmptyParams, body: Types.PayDeleteWebhookBody, headers?: Types.RequestHeaders): Promise<Types.PayDeleteWebhookResponse>; createAccount(body: Types.CreateAccountBody, headers?: Types.RequestHeaders): Promise<Types.CreateAccountResponse>; /** @deprecated Use createAccount(body, headers?). */ createAccount(params: Types.EmptyParams, body: Types.CreateAccountBody, headers?: Types.RequestHeaders): Promise<Types.CreateAccountResponse>; getAccountCredentials(params: Types.GetAccountCredentialsParams, headers?: Types.RequestHeaders): Promise<Types.GetAccountCredentialsResponse>; createAccountCertificate(params: Types.CreateAccountCertificateParams, headers?: Types.RequestHeaders): Promise<Types.CreateAccountCertificateResponse>; accountConfigWebhook(body: Types.AccountWebhookBody, headers?: Types.RequestHeaders): Promise<Types.AccountConfigWebhookResponse>; /** @deprecated Use accountConfigWebhook(body, headers?). */ accountConfigWebhook(params: Types.EmptyParams, body: Types.AccountWebhookBody, headers?: Types.RequestHeaders): Promise<Types.AccountConfigWebhookResponse>; accountDetailWebhook(params: Types.AccountDetailWebhookParams, headers?: Types.RequestHeaders): Promise<Types.AccountDetailWebhookResponse>; accountListWebhook(params: Types.AccountListWebhookParams, headers?: Types.RequestHeaders): Promise<Types.AccountListWebhookResponse>; accountDeleteWebhook(params: Types.AccountDeleteWebhookParams, headers?: Types.RequestHeaders): Promise<Types.AccountDeleteWebhookResponse>; /** @deprecated Use listStatementFiles(headers?). */ listStatementFiles(params: Types.EmptyParams, headers?: Types.RequestHeaders): Promise<Types.ListStatementFilesResponse>; listStatementFiles(headers?: Types.RequestHeaders): Promise<Types.ListStatementFilesResponse>; getStatementFile(params: Types.GetStatementFileParams, headers?: Types.RequestHeaders): Promise<Types.GetStatementFileResponse>; /** @deprecated Use listStatementRecurrences(headers?). */ listStatementRecurrences(params: Types.EmptyParams, headers?: Types.RequestHeaders): Promise<Types.ListStatementRecurrencesResponse>; listStatementRecurrences(headers?: Types.RequestHeaders): Promise<Types.ListStatementRecurrencesResponse>; createStatementRecurrency(body: Types.CreateStatementRecurrencyBody, headers?: Types.RequestHeaders): Promise<Types.CreateStatementRecurrencyResponse>; /** @deprecated Use createStatementRecurrency(body, headers?). */ createStatementRecurrency(params: Types.EmptyParams, body: Types.CreateStatementRecurrencyBody, headers?: Types.RequestHeaders): Promise<Types.CreateStatementRecurrencyResponse>; updateStatementRecurrency(params: Types.UpdateStatementRecurrencyParams, body: Types.UpdateStatementRecurrencyBody, headers?: Types.RequestHeaders): Promise<Types.UpdateStatementRecurrencyResponse>; /** @deprecated Use createSftpKey(headers?). */ createSftpKey(params: Types.EmptyParams, headers?: Types.RequestHeaders): Promise<Types.CreateSftpKeyResponse>; createSftpKey(headers?: Types.RequestHeaders): Promise<Types.CreateSftpKeyResponse>; } export default EfiPay;