UNPKG

@yearn-mechanics/yswaps

Version:

YSwaps will swap enabled strategie's funds from harvests

143 lines (142 loc) 16.4 kB
/* Autogenerated file. Do not edit manually. */ /* tslint:disable */ /* eslint-disable */ import type * as openzeppelin from "./@openzeppelin"; export type { openzeppelin }; import type * as uniswap from "./@uniswap"; export type { uniswap }; import type * as yearnMechanics from "./@yearn-mechanics"; export type { yearnMechanics }; import type * as solidity from "./solidity"; export type { solidity }; export * as factories from "./factories"; export type { AccessControl } from "./@openzeppelin/contracts/access/AccessControl"; export { AccessControl__factory } from "./factories/@openzeppelin/contracts/access/AccessControl__factory"; export type { IAccessControl } from "./@openzeppelin/contracts/access/IAccessControl"; export { IAccessControl__factory } from "./factories/@openzeppelin/contracts/access/IAccessControl__factory"; export type { ERC20 } from "./@openzeppelin/contracts/token/ERC20/ERC20"; export { ERC20__factory } from "./factories/@openzeppelin/contracts/token/ERC20/ERC20__factory"; export type { IERC20Metadata } from "./@openzeppelin/contracts/token/ERC20/extensions/IERC20Metadata"; export { IERC20Metadata__factory } from "./factories/@openzeppelin/contracts/token/ERC20/extensions/IERC20Metadata__factory"; export type { IERC20 } from "./@openzeppelin/contracts/token/ERC20/IERC20"; export { IERC20__factory } from "./factories/@openzeppelin/contracts/token/ERC20/IERC20__factory"; export type { ERC165 } from "./@openzeppelin/contracts/utils/introspection/ERC165"; export { ERC165__factory } from "./factories/@openzeppelin/contracts/utils/introspection/ERC165__factory"; export type { IERC165 } from "./@openzeppelin/contracts/utils/introspection/IERC165"; export { IERC165__factory } from "./factories/@openzeppelin/contracts/utils/introspection/IERC165__factory"; export type { IUniswapV2Factory } from "./@uniswap/v2-core/contracts/interfaces/IUniswapV2Factory"; export { IUniswapV2Factory__factory } from "./factories/@uniswap/v2-core/contracts/interfaces/IUniswapV2Factory__factory"; export type { IUniswapV2Router01 } from "./@uniswap/v2-periphery/contracts/interfaces/IUniswapV2Router01"; export { IUniswapV2Router01__factory } from "./factories/@uniswap/v2-periphery/contracts/interfaces/IUniswapV2Router01__factory"; export type { IUniswapV2Router02 } from "./@uniswap/v2-periphery/contracts/interfaces/IUniswapV2Router02"; export { IUniswapV2Router02__factory } from "./factories/@uniswap/v2-periphery/contracts/interfaces/IUniswapV2Router02__factory"; export type { CollectableDust } from "./@yearn-mechanics/contract-utils/solidity/contracts/utils/CollectableDust"; export { CollectableDust__factory } from "./factories/@yearn-mechanics/contract-utils/solidity/contracts/utils/CollectableDust__factory"; export type { Governable } from "./@yearn-mechanics/contract-utils/solidity/contracts/utils/Governable"; export { Governable__factory } from "./factories/@yearn-mechanics/contract-utils/solidity/contracts/utils/Governable__factory"; export type { Machinery } from "./@yearn-mechanics/contract-utils/solidity/contracts/utils/Machinery"; export { Machinery__factory } from "./factories/@yearn-mechanics/contract-utils/solidity/contracts/utils/Machinery__factory"; export type { IMechanicsRegistry } from "./@yearn-mechanics/contract-utils/solidity/interfaces/mechanics/IMechanicsRegistry"; export { IMechanicsRegistry__factory } from "./factories/@yearn-mechanics/contract-utils/solidity/interfaces/mechanics/IMechanicsRegistry__factory"; export type { ICollectableDust } from "./@yearn-mechanics/contract-utils/solidity/interfaces/utils/ICollectableDust"; export { ICollectableDust__factory } from "./factories/@yearn-mechanics/contract-utils/solidity/interfaces/utils/ICollectableDust__factory"; export type { IGovernable } from "./@yearn-mechanics/contract-utils/solidity/interfaces/utils/IGovernable"; export { IGovernable__factory } from "./factories/@yearn-mechanics/contract-utils/solidity/interfaces/utils/IGovernable__factory"; export type { IMachinery } from "./@yearn-mechanics/contract-utils/solidity/interfaces/utils/IMachinery"; export { IMachinery__factory } from "./factories/@yearn-mechanics/contract-utils/solidity/interfaces/utils/IMachinery__factory"; export type { CommonErrors } from "./solidity/contracts/CommonErrors"; export { CommonErrors__factory } from "./factories/solidity/contracts/CommonErrors__factory"; export type { ERC20ForTest } from "./solidity/contracts/for-test/ERC20.sol/ERC20ForTest"; export { ERC20ForTest__factory } from "./factories/solidity/contracts/for-test/ERC20.sol/ERC20ForTest__factory"; export type { AsyncSwapperForTest } from "./solidity/contracts/for-test/swappers/AsyncSwapper.sol/AsyncSwapperForTest"; export { AsyncSwapperForTest__factory } from "./factories/solidity/contracts/for-test/swappers/AsyncSwapper.sol/AsyncSwapperForTest__factory"; export type { SwapperForTest } from "./solidity/contracts/for-test/swappers/Swapper.sol/SwapperForTest"; export { SwapperForTest__factory } from "./factories/solidity/contracts/for-test/swappers/Swapper.sol/SwapperForTest__factory"; export type { SyncSwapperForTest } from "./solidity/contracts/for-test/swappers/SyncSwapper.sol/SyncSwapperForTest"; export { SyncSwapperForTest__factory } from "./factories/solidity/contracts/for-test/swappers/SyncSwapper.sol/SyncSwapperForTest__factory"; export type { TradeFactoryExecutorForTest } from "./solidity/contracts/for-test/TradeFactory/TradeFactoryExecutor.sol/TradeFactoryExecutorForTest"; export { TradeFactoryExecutorForTest__factory } from "./factories/solidity/contracts/for-test/TradeFactory/TradeFactoryExecutor.sol/TradeFactoryExecutorForTest__factory"; export type { TradeFactoryPositionsHandlerForTest } from "./solidity/contracts/for-test/TradeFactory/TradeFactoryPositionsHandler.sol/TradeFactoryPositionsHandlerForTest"; export { TradeFactoryPositionsHandlerForTest__factory } from "./factories/solidity/contracts/for-test/TradeFactory/TradeFactoryPositionsHandler.sol/TradeFactoryPositionsHandlerForTest__factory"; export type { TradeFactorySwapperHandlerForTest } from "./solidity/contracts/for-test/TradeFactory/TradeFactorySwapperHandler.sol/TradeFactorySwapperHandlerForTest"; export { TradeFactorySwapperHandlerForTest__factory } from "./factories/solidity/contracts/for-test/TradeFactory/TradeFactorySwapperHandler.sol/TradeFactorySwapperHandlerForTest__factory"; export type { AsyncSwapper } from "./solidity/contracts/swappers/async/AsyncSwapper.sol/AsyncSwapper"; export { AsyncSwapper__factory } from "./factories/solidity/contracts/swappers/async/AsyncSwapper.sol/AsyncSwapper__factory"; export type { IAsyncSwapper } from "./solidity/contracts/swappers/async/AsyncSwapper.sol/IAsyncSwapper"; export { IAsyncSwapper__factory } from "./factories/solidity/contracts/swappers/async/AsyncSwapper.sol/IAsyncSwapper__factory"; export type { BancorSwapper } from "./solidity/contracts/swappers/async/BancorSwapper.sol/BancorSwapper"; export { BancorSwapper__factory } from "./factories/solidity/contracts/swappers/async/BancorSwapper.sol/BancorSwapper__factory"; export type { IBancorNetwork } from "./solidity/contracts/swappers/async/BancorSwapper.sol/IBancorNetwork"; export { IBancorNetwork__factory } from "./factories/solidity/contracts/swappers/async/BancorSwapper.sol/IBancorNetwork__factory"; export type { IBancorSwapper } from "./solidity/contracts/swappers/async/BancorSwapper.sol/IBancorSwapper"; export { IBancorSwapper__factory } from "./factories/solidity/contracts/swappers/async/BancorSwapper.sol/IBancorSwapper__factory"; export type { IContractRegistry } from "./solidity/contracts/swappers/async/BancorSwapper.sol/IContractRegistry"; export { IContractRegistry__factory } from "./factories/solidity/contracts/swappers/async/BancorSwapper.sol/IContractRegistry__factory"; export type { IMultiCallOptimizedSwapper } from "./solidity/contracts/swappers/async/MultiCallOptimizedSwapper.sol/IMultiCallOptimizedSwapper"; export { IMultiCallOptimizedSwapper__factory } from "./factories/solidity/contracts/swappers/async/MultiCallOptimizedSwapper.sol/IMultiCallOptimizedSwapper__factory"; export type { MultiCallOptimizedSwapper } from "./solidity/contracts/swappers/async/MultiCallOptimizedSwapper.sol/MultiCallOptimizedSwapper"; export { MultiCallOptimizedSwapper__factory } from "./factories/solidity/contracts/swappers/async/MultiCallOptimizedSwapper.sol/MultiCallOptimizedSwapper__factory"; export type { IMultipleAsyncSwapper } from "./solidity/contracts/swappers/async/MultipleAsyncSwapper.sol/IMultipleAsyncSwapper"; export { IMultipleAsyncSwapper__factory } from "./factories/solidity/contracts/swappers/async/MultipleAsyncSwapper.sol/IMultipleAsyncSwapper__factory"; export type { MultipleAsyncSwapper } from "./solidity/contracts/swappers/async/MultipleAsyncSwapper.sol/MultipleAsyncSwapper"; export { MultipleAsyncSwapper__factory } from "./factories/solidity/contracts/swappers/async/MultipleAsyncSwapper.sol/MultipleAsyncSwapper__factory"; export type { IAggregationExecutor } from "./solidity/contracts/swappers/async/OneInchAggregatorSwapper.sol/IAggregationExecutor"; export { IAggregationExecutor__factory } from "./factories/solidity/contracts/swappers/async/OneInchAggregatorSwapper.sol/IAggregationExecutor__factory"; export type { IOneInchAggregatorSwapper } from "./solidity/contracts/swappers/async/OneInchAggregatorSwapper.sol/IOneInchAggregatorSwapper"; export { IOneInchAggregatorSwapper__factory } from "./factories/solidity/contracts/swappers/async/OneInchAggregatorSwapper.sol/IOneInchAggregatorSwapper__factory"; export type { IOneInchExchange } from "./solidity/contracts/swappers/async/OneInchAggregatorSwapper.sol/IOneInchExchange"; export { IOneInchExchange__factory } from "./factories/solidity/contracts/swappers/async/OneInchAggregatorSwapper.sol/IOneInchExchange__factory"; export type { OneInchAggregatorSwapper } from "./solidity/contracts/swappers/async/OneInchAggregatorSwapper.sol/OneInchAggregatorSwapper"; export { OneInchAggregatorSwapper__factory } from "./factories/solidity/contracts/swappers/async/OneInchAggregatorSwapper.sol/OneInchAggregatorSwapper__factory"; export type { ISolidlySwapper } from "./solidity/contracts/swappers/async/SolidlySwapper.sol/ISolidlySwapper"; export { ISolidlySwapper__factory } from "./factories/solidity/contracts/swappers/async/SolidlySwapper.sol/ISolidlySwapper__factory"; export type { SolidlySwapper } from "./solidity/contracts/swappers/async/SolidlySwapper.sol/SolidlySwapper"; export { SolidlySwapper__factory } from "./factories/solidity/contracts/swappers/async/SolidlySwapper.sol/SolidlySwapper__factory"; export type { IUniswapV2Swapper } from "./solidity/contracts/swappers/async/UniswapV2Swapper.sol/IUniswapV2Swapper"; export { IUniswapV2Swapper__factory } from "./factories/solidity/contracts/swappers/async/UniswapV2Swapper.sol/IUniswapV2Swapper__factory"; export type { UniswapV2Swapper } from "./solidity/contracts/swappers/async/UniswapV2Swapper.sol/UniswapV2Swapper"; export { UniswapV2Swapper__factory } from "./factories/solidity/contracts/swappers/async/UniswapV2Swapper.sol/UniswapV2Swapper__factory"; export type { IZRXSwapper } from "./solidity/contracts/swappers/async/ZRXSwapper.sol/IZRXSwapper"; export { IZRXSwapper__factory } from "./factories/solidity/contracts/swappers/async/ZRXSwapper.sol/IZRXSwapper__factory"; export type { ZRXSwapper } from "./solidity/contracts/swappers/async/ZRXSwapper.sol/ZRXSwapper"; export { ZRXSwapper__factory } from "./factories/solidity/contracts/swappers/async/ZRXSwapper.sol/ZRXSwapper__factory"; export type { ISwapper } from "./solidity/contracts/swappers/Swapper.sol/ISwapper"; export { ISwapper__factory } from "./factories/solidity/contracts/swappers/Swapper.sol/ISwapper__factory"; export type { Swapper } from "./solidity/contracts/swappers/Swapper.sol/Swapper"; export { Swapper__factory } from "./factories/solidity/contracts/swappers/Swapper.sol/Swapper__factory"; export type { ISyncSwapper } from "./solidity/contracts/swappers/sync/SyncSwapper.sol/ISyncSwapper"; export { ISyncSwapper__factory } from "./factories/solidity/contracts/swappers/sync/SyncSwapper.sol/ISyncSwapper__factory"; export type { SyncSwapper } from "./solidity/contracts/swappers/sync/SyncSwapper.sol/SyncSwapper"; export { SyncSwapper__factory } from "./factories/solidity/contracts/swappers/sync/SyncSwapper.sol/SyncSwapper__factory"; export type { IUniswapV2AnchorSwapper } from "./solidity/contracts/swappers/sync/UniswapV2AnchorSwapper.sol/IUniswapV2AnchorSwapper"; export { IUniswapV2AnchorSwapper__factory } from "./factories/solidity/contracts/swappers/sync/UniswapV2AnchorSwapper.sol/IUniswapV2AnchorSwapper__factory"; export type { UniswapV2AnchorSwapper } from "./solidity/contracts/swappers/sync/UniswapV2AnchorSwapper.sol/UniswapV2AnchorSwapper"; export { UniswapV2AnchorSwapper__factory } from "./factories/solidity/contracts/swappers/sync/UniswapV2AnchorSwapper.sol/UniswapV2AnchorSwapper__factory"; export type { ITradeFactory } from "./solidity/contracts/TradeFactory/TradeFactory.sol/ITradeFactory"; export { ITradeFactory__factory } from "./factories/solidity/contracts/TradeFactory/TradeFactory.sol/ITradeFactory__factory"; export type { TradeFactory } from "./solidity/contracts/TradeFactory/TradeFactory.sol/TradeFactory"; export { TradeFactory__factory } from "./factories/solidity/contracts/TradeFactory/TradeFactory.sol/TradeFactory__factory"; export type { TradeFactoryAccessManager } from "./solidity/contracts/TradeFactory/TradeFactoryAccessManager"; export { TradeFactoryAccessManager__factory } from "./factories/solidity/contracts/TradeFactory/TradeFactoryAccessManager__factory"; export type { ITradeFactoryExecutor } from "./solidity/contracts/TradeFactory/TradeFactoryExecutor.sol/ITradeFactoryExecutor"; export { ITradeFactoryExecutor__factory } from "./factories/solidity/contracts/TradeFactory/TradeFactoryExecutor.sol/ITradeFactoryExecutor__factory"; export type { TradeFactoryExecutor } from "./solidity/contracts/TradeFactory/TradeFactoryExecutor.sol/TradeFactoryExecutor"; export { TradeFactoryExecutor__factory } from "./factories/solidity/contracts/TradeFactory/TradeFactoryExecutor.sol/TradeFactoryExecutor__factory"; export type { ITradeFactoryPositionsHandler } from "./solidity/contracts/TradeFactory/TradeFactoryPositionsHandler.sol/ITradeFactoryPositionsHandler"; export { ITradeFactoryPositionsHandler__factory } from "./factories/solidity/contracts/TradeFactory/TradeFactoryPositionsHandler.sol/ITradeFactoryPositionsHandler__factory"; export type { TradeFactoryPositionsHandler } from "./solidity/contracts/TradeFactory/TradeFactoryPositionsHandler.sol/TradeFactoryPositionsHandler"; export { TradeFactoryPositionsHandler__factory } from "./factories/solidity/contracts/TradeFactory/TradeFactoryPositionsHandler.sol/TradeFactoryPositionsHandler__factory"; export type { ITradeFactorySwapperHandler } from "./solidity/contracts/TradeFactory/TradeFactorySwapperHandler.sol/ITradeFactorySwapperHandler"; export { ITradeFactorySwapperHandler__factory } from "./factories/solidity/contracts/TradeFactory/TradeFactorySwapperHandler.sol/ITradeFactorySwapperHandler__factory"; export type { TradeFactorySwapperHandler } from "./solidity/contracts/TradeFactory/TradeFactorySwapperHandler.sol/TradeFactorySwapperHandler"; export { TradeFactorySwapperHandler__factory } from "./factories/solidity/contracts/TradeFactory/TradeFactorySwapperHandler.sol/TradeFactorySwapperHandler__factory"; export type { ISwapperEnabled } from "./solidity/contracts/utils/ISwapperEnabled"; export { ISwapperEnabled__factory } from "./factories/solidity/contracts/utils/ISwapperEnabled__factory"; export type { SwapperEnabled } from "./solidity/contracts/utils/SwapperEnabled"; export { SwapperEnabled__factory } from "./factories/solidity/contracts/utils/SwapperEnabled__factory"; export type { IWETH } from "./solidity/interfaces/IWETH"; export { IWETH__factory } from "./factories/solidity/interfaces/IWETH__factory"; export type { ISolidlyFactory } from "./solidity/interfaces/solidly/ISolidlyFactory"; export { ISolidlyFactory__factory } from "./factories/solidity/interfaces/solidly/ISolidlyFactory__factory"; export type { ISolidlyRouter } from "./solidity/interfaces/solidly/ISolidlyRouter"; export { ISolidlyRouter__factory } from "./factories/solidity/interfaces/solidly/ISolidlyRouter__factory";