1- import { ContractTransaction , Signer , BigNumber , BigNumberish , providers } from 'ethers' ;
1+ import { BigNumber , BigNumberish , ContractTransaction , providers , Signer } from 'ethers' ;
22
3- import { ClientTypes , CurrencyTypes , ExtensionTypes , TypesUtils } from '@requestnetwork/types' ;
3+ import {
4+ ClientTypes ,
5+ CurrencyTypes ,
6+ ExtensionTypes ,
7+ RequestLogicTypes ,
8+ TypesUtils ,
9+ } from '@requestnetwork/types' ;
410
511import { getBtcPaymentUrl } from './btc-address-based' ;
6- import { _getErc20PaymentUrl , getAnyErc20Balance } from './erc20' ;
7- import { payErc20Request } from './erc20' ;
12+ import { _getErc20PaymentUrl , getAnyErc20Balance , payErc20Request } from './erc20' ;
813import { payErc777StreamRequest } from './erc777-stream' ;
914import { _getEthPaymentUrl , payEthInputDataRequest } from './eth-input-data' ;
1015import { payEthFeeProxyRequest } from './eth-fee-proxy' ;
1116import { ITransactionOverrides } from './transaction-overrides' ;
1217import { getNetworkProvider , getProvider , getSigner } from './utils' ;
1318import { ISwapSettings } from './swap-erc20-fee-proxy' ;
14- import { RequestLogicTypes } from '@requestnetwork/types' ;
1519import { payAnyToErc20ProxyRequest } from './any-to-erc20-proxy' ;
1620import { payAnyToEthProxyRequest } from './any-to-eth-proxy' ;
1721import { WalletConnection } from 'near-api-js' ;
@@ -21,7 +25,8 @@ import { encodeRequestErc20Approval } from './encoder-approval';
2125import { encodeRequestPayment } from './encoder-payment' ;
2226import { IPreparedTransaction } from './prepared-transaction' ;
2327import { IRequestPaymentOptions } from '../types' ;
24- export { INearTransactionCallback } from './utils-near' ;
28+
29+ export type { INearTransactionCallback } from './utils-near' ;
2530
2631export const noConversionNetworks = [
2732 ExtensionTypes . PAYMENT_NETWORK_ID . ERC777_STREAM ,
0 commit comments