import { EthereumProvider, AssetValue } from '@aztec/sdk'; import { AuxDataConfig, AztecAsset, BridgeDataFieldGetters } from '../bridge-data.js'; export declare class DonationBridgeData implements BridgeDataFieldGetters { private ethersProvider; private rollupProcessor; private constructor(); static create(provider: EthereumProvider): DonationBridgeData; auxDataConfig: AuxDataConfig[]; getAuxData(inputAssetA: AztecAsset, inputAssetB: AztecAsset, outputAssetA: AztecAsset, outputAssetB: AztecAsset): Promise; getExpectedOutput(inputAssetA: AztecAsset, inputAssetB: AztecAsset, outputAssetA: AztecAsset, outputAssetB: AztecAsset, auxData: bigint, inputValue: bigint): Promise; getAPR(yieldAsset: AztecAsset): Promise; getMarketSize(inputAssetA: AztecAsset, inputAssetB: AztecAsset, outputAssetA: AztecAsset, outputAssetB: AztecAsset, auxData: bigint): Promise; }