export declare function createSafe2pay(this: void, apiKey: string): { changeTransaction: (args_0: import("./services").ServiceDataParams<{ params: import("./services/v2/transaction").ChangeTransactionParams; data: import("./services/v2/transaction").ChangeTransactionData; }>) => Promise; changeTransactionStatusSandbox: (args_0: import("./services").ServiceDataParams<{ params: import("./services/v2/transaction").ChangeTransactionStatusSandboxParams; }>) => Promise; consultPaymentOptions: () => Promise; consultTransaction: (args_0: import("./services").ServiceDataParams<{ params: import("./services/v2/transaction").ConsultTransactionParams; }>) => Promise, AnyObject>>; consultTransactionByReference: (args_0: import("./services").ServiceDataParams<{ params: import("./services/v2/transaction").ConsultTransactionByReferenceParams; }>) => Promise, AnyObject>>; listTransaction: (args_0: import("./services").ServiceDataParams<{ params: import("./services/v2/transaction").ListTransactionParams; }>) => Promise, AnyObject>>; createToken: (args_0: import("./services").ServiceDataParams<{ data: import("./services/v2/token").CreateTokenData; }>) => Promise; deleteToken: (args_0: import("./services").ServiceDataParams<{ params: import("./services/v2/token").DeleteTokenParams; }>) => Promise; listToken: (args_0: import("./services").ServiceDataParams<{ params: import("./services/v2/token").ListTokenParams; }>) => Promise; cancelPix: (args_0: import("./services").ServiceDataParams<{ pathParams: import("./services/v2/payments/pix").CancelPixParams; }>) => Promise; createDynamicPix: (args_0: import("./services").ServiceDataParams<{ data: import("./services/v2/payments/pix").DynamicPixData>; }>) => Promise; createStaticPix: (args_0: import("./services").ServiceDataParams<{ data: import("./services/v2/payments/pix").StaticPixData; }>) => Promise; createCryptocurrency: (args_0: import("./services").ServiceDataParams<{ data: import("./services/v2/payments/cryptocurrency").CreateCryptocurrencyData>; }>) => Promise; cancelCreditCard: (args_0: import("./services").ServiceDataParams<{ pathParams: import("./services/v2/payments/creditCard").CancelCreditCardPathParams; }>) => Promise; captureCreditCard: (args_0: import("./services").ServiceDataParams<{ pathParams: import("./services/v2/payments/creditCard").CaptureCreditCardPathParams; }>) => Promise; consultInstallmentValues: (args_0: import("./services").ServiceDataParams<{ params: import("./services/v2/payments/creditCard").ConsultInstallmentValuesParams; }>) => Promise; createCreditCard: (args_0: import("./services").ServiceDataParams<{ data: import("./services/v2/payments/creditCard").CreateCreditCardData>; }>) => Promise; cancelBoleto: (args_0: import("./services").ServiceDataParams<{ params: import("./services/v2/payments/boleto").CancelBoletoParams; }>) => Promise; createBoleto: (args_0: import("./services").ServiceDataParams<{ data: import("./services/v2/payments/boleto").CreateBoletoData>; }>) => Promise; releaseBoleto: (args_0: import("./services").ServiceDataParams<{ params: import("./services/v2/payments/boleto").ReleaseBoletoParams; }>) => Promise; cancelCarnet: (args_0: import("./services").ServiceDataParams<{ params: import("./services/v2/carnet").CancelCarnetParams; }>) => Promise; consultCarnetBatch: (args_0: import("./services").ServiceDataParams<{ params: import("./services/v2/carnet").ConsultCarnetBatchParams; }>) => Promise; createCarnet: (args_0: import("./services").ServiceDataParams<{ data: import("./services/v2/carnet").CreateCarnetData>; }>) => Promise; resendCarnet: (args_0: import("./services").ServiceDataParams<{ params: import("./services/v2/carnet").ResendCarnetParams; }>) => Promise; };