import { AnyChain, AssetAmount, BaseConfig } from '@galacticcouncil/xc-core'; import { Call, Platform } from './types'; export declare class PlatformAdapter { readonly platform: Record>; constructor(chain: AnyChain); private registerEvm; private registerSolana; private registerSui; private registerSubstrate; buildCall(account: string, amount: bigint, feeBalance: AssetAmount, configs: BaseConfig[]): Promise; buildCalls(account: string, amount: bigint, feeBalance: AssetAmount, configs: BaseConfig[]): Promise; estimateFee(account: string, amount: bigint, feeBalance: AssetAmount, configs: BaseConfig[]): Promise; }