import { Address, Amount } from '@safeblock/blockchain-utils'; import { SdkConfig } from '..'; import { default as SdkCore } from '../sdk-core'; import { default as SdkException } from '../sdk-exception'; import { AggregationResponse, ExchangeRequest, SimulatedRoute } from '../../types'; interface BridgingDetails { senderAddress: Address; sourceChainRoute?: SimulatedRoute | null; sourceNetworkSendAmount: Amount; request: ExchangeRequest; destinationChainRoute?: SimulatedRoute | null; destinationNetworkCallData: string | null; sdkConfig: SdkConfig; } export default function aggregateBridges(sdk: SdkCore, options: BridgingDetails): Promise; export {};