import { BlockchainName } from "../../../../../../core/blockchain/models/blockchain-name"; import { OpenOceanEvmTradeStruct } from "./models/open-ocean-evm-trade-struct"; import { OpenOceanSuiTradeStruct } from "./models/open-ocean-sui-trade-struct"; import { OnChainTrade } from '../../common/on-chain-trade/on-chain-trade'; export declare class OpenOceanOnChainFactory { static createTrade(fromBlockchain: BlockchainName, tradeStruct: OpenOceanEvmTradeStruct | OpenOceanSuiTradeStruct, providerAddress: string): OnChainTrade; }