import { BlockchainName } from "../../../../../core/blockchain/models/blockchain-name"; import { TonEncodedConfig } from "../../../../../core/blockchain/web3-private-service/web3-private/ton-web3-private/models/ton-types"; import { EvmEncodeConfig } from "../../../../../core/blockchain/web3-pure/typed-web3-pure/evm-web3-pure/models/evm-encode-config"; import { CrossChainTrade } from "../common/cross-chain-trade"; import { RubicStep } from "../common/models/rubicStep"; import { RetroBridgeConstructorParams } from "./models/retro-bridge-constructor-params"; export declare class RetroBridgeFactory { static createTrade(fromBlockchain: BlockchainName, constructorParams: RetroBridgeConstructorParams, providerAddress: string, routePath: RubicStep[], useProxy: boolean): CrossChainTrade; }