sdk-node-apis-efi
Version:
Module for integration with Efi Bank API
296 lines (295 loc) • 37.3 kB
TypeScript
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;