import { PublicClient, WalletClient } from 'viem'; import { CollateralConfig, ProtocolConfig } from '../../types'; export declare const doOpenTrove: ({ publicClient, walletClient, protocolConfig, collateral, borrowingAmt, totalCollAmt, referrer, }: { publicClient: PublicClient; walletClient: WalletClient; protocolConfig: ProtocolConfig; collateral: CollateralConfig; borrowingAmt: bigint; totalCollAmt: bigint; referrer?: `0x${string}`; }) => Promise;