soulswap-rubik-sdk
Version:
Simplify dApp creation
5 lines (4 loc) • 466 B
TypeScript
import { AbstractConstructorParameters } from '@common/utils/types/abstract-constructor-parameters';
import { Constructor } from '@common/utils/types/constructor';
import { UniswapV2AbstractTrade } from '@features/instant-trades/dexes/common/uniswap-v2-abstract/uniswap-v2-abstract-trade';
export declare type UniswapV2TradeClass<T> = Constructor<AbstractConstructorParameters<typeof UniswapV2AbstractTrade>, T> & Omit<typeof UniswapV2AbstractTrade, 'constructor'>;