/// import { BitConfig } from './bit_config.js'; export declare class BridgeCallData { readonly bridgeAddressId: number; readonly inputAssetIdA: number; readonly outputAssetIdA: number; readonly inputAssetIdB?: number | undefined; readonly outputAssetIdB?: number | undefined; readonly auxData: bigint; static ZERO: BridgeCallData; static SIZE: number; readonly bitConfig: BitConfig; constructor(bridgeAddressId: number, inputAssetIdA: number, outputAssetIdA: number, inputAssetIdB?: number | undefined, outputAssetIdB?: number | undefined, auxData?: bigint); static random(): BridgeCallData; static fromBigInt(val: bigint): BridgeCallData; static fromBuffer(buf: Buffer): BridgeCallData; static fromString(str: string): BridgeCallData; get firstInputVirtual(): boolean; get secondInputVirtual(): boolean; get firstOutputVirtual(): boolean; get secondOutputVirtual(): boolean; get secondInputInUse(): boolean; get secondOutputInUse(): boolean; get numInputAssets(): 1 | 2; get numOutputAssets(): 1 | 2; toBigInt(): bigint; toBuffer(): Buffer; toString(): string; equals(id: BridgeCallData): boolean; } //# sourceMappingURL=bridge_call_data.d.ts.map