import { BN, Program } from "@project-serum/anchor"; import { PublicKey, Signer } from "@solana/web3.js"; import { Dsov } from "../../types"; import { CollateralType } from "@mithraic-labs/tokenized-euros"; export declare const sellOptionIx: (program: Program, owner: PublicKey, sellerTradingAccount: PublicKey, vaultTradingAccount: PublicKey, optionChain: PublicKey, optionVault: PublicKey, tradeFeeAccount: PublicKey, volatilityFeed: PublicKey, underlyingAssetMint: PublicKey, stableAssetMint: PublicKey, priceOracle: PublicKey, euroMeta: PublicKey, collateralPool: PublicKey, optionMint: PublicKey, writerMint: PublicKey, collateralType: CollateralType, optionAmount: BN, minAmountToReceive: BN, seriesId: number) => Promise; export declare const sellOptionRpc: (program: Program, owner: PublicKey, sellerTradingAccount: PublicKey, vaultTradingAccount: PublicKey, optionChain: PublicKey, optionVault: PublicKey, tradeFeeAccount: PublicKey, volatilityFeed: PublicKey, underlyingAssetMint: PublicKey, stableAssetMint: PublicKey, priceOracle: PublicKey, euroMeta: PublicKey, collateralPool: PublicKey, optionMint: PublicKey, writerMint: PublicKey, collateralType: CollateralType, optionAmount: BN, minAmountToReceive: BN, seriesId: number, signers: Signer[]) => Promise; //# sourceMappingURL=sell_option.d.ts.map