import { BN, Program } from "@project-serum/anchor"; import { PublicKey, Signer } from "@solana/web3.js"; import { Dsov } from "../../types"; export declare const swapIx: (program: Program, keeper: PublicKey, optionVault: PublicKey, optionChain: PublicKey, volatilityFeed: PublicKey, keeperUnderlyingTokenAccount: PublicKey, keeperStableTokenAccount: PublicKey, underlyingAssetMint: PublicKey, stableAssetMint: PublicKey, underlyingPriceOracle: PublicKey, stablePriceOracle: PublicKey, vaultTradingAccount: PublicKey, underlyingToSend: BN, stableToSend: BN, minUnderlyingToReceive: BN, minStableToReceive: BN) => Promise; export declare const swapRpc: (program: Program, keeper: PublicKey, optionVault: PublicKey, optionChain: PublicKey, volatilityFeed: PublicKey, keeperUnderlyingTokenAccount: PublicKey, keeperStableTokenAccount: PublicKey, underlyingAssetMint: PublicKey, stableAssetMint: PublicKey, underlyingPriceOracle: PublicKey, stablePriceOracle: PublicKey, vaultTradingAccount: PublicKey, underlyingToSend: BN, stableToSend: BN, minUnderlyingToReceive: BN, minStableToReceive: BN, signers: Signer[]) => Promise; //# sourceMappingURL=swap.d.ts.map