import { PublicClient, WalletClient } from 'viem'; import { ProtocolConfig } from 'src/types'; export declare const nymSwapIn: ({ publicClient, walletClient, protocolConfig, asset, receiver, assetAmount, }: { publicClient: PublicClient; walletClient: WalletClient; protocolConfig: ProtocolConfig; asset: `0x${string}`; receiver: `0x${string}`; assetAmount: bigint; }) => Promise<`0x${string}`>; export declare const nymScheduleSwapOut: ({ publicClient, walletClient, protocolConfig, asset, satAmount, }: { publicClient: PublicClient; walletClient: WalletClient; protocolConfig: ProtocolConfig; asset: `0x${string}`; satAmount: bigint; }) => Promise<`0x${string}`>; export declare const nymWithdraw: ({ publicClient, walletClient, protocolConfig, asset, }: { publicClient: PublicClient; walletClient: WalletClient; protocolConfig: ProtocolConfig; asset: `0x${string}`; }) => Promise<`0x${string}`>;