import { BigNumber, providers } from 'ethers'; export declare function setupCollateralBalances(providers: Map, balancesByChain: Record, routersByChain: Record, tokensByChain: Record, deployerKey: string): Promise; export declare function getCollateralBalance(provider: providers.JsonRpcProvider, routerAddress: string, tokenAddress: string): Promise; export declare function getAllCollateralBalances(providers: Map, chains: readonly string[], routersByChain: Record, tokensByChain: Record): Promise>; export interface AllowedBridgeConfig { monitoredRouterAddress: string; bridgeAddress: string; destinationDomain: number; } export declare function configureAllowedBridges(provider: providers.JsonRpcProvider, configs: AllowedBridgeConfig[], deployerKey: string): Promise; //# sourceMappingURL=BridgeSetup.d.ts.map