/// import { PublicKey } from "@solana/web3.js"; import { WithdrawRequest as IDLWithdrawRequest } from "../idl/idl.types"; import { Market } from "./Market"; export declare class WithdrawRequest { private programVersion; constructor(programVersion: IDLWithdrawRequest); get amountWithdrawableInRedeemPhase(): import("@solana/web3.js").TokenAmount; get amountWithdrawableInAvailableLiquidity(): import("@solana/web3.js").TokenAmount; get baseRequested(): import("@solana/web3.js").TokenAmount; get baseLocked(): import("@solana/web3.js").TokenAmount; get baseAmountWithdrawn(): import("@solana/web3.js").TokenAmount; get investorTotalLpAmount(): import("@solana/web3.js").TokenAmount; get investor(): PublicKey; static generatePDA(market: Market, holder: PublicKey, withdrawEpochIdx: number): [PublicKey, number]; } //# sourceMappingURL=WithdrawRequest.d.ts.map