/// import { PublicKey } from "@solana/web3.js"; import { TrancheClaim as IDLTrancheClaim } from "../idl/idl.types"; import { Base } from "../rpc/Base"; import { CredixClient, SolanaContext } from "../rpc/CredixClient"; import { DealClaims } from "./DealClaims"; export declare class TrancheClaim extends Base { index: number; dealClaims: DealClaims; constructor(index: number, dealClaims: DealClaims, trancheClaim: IDLTrancheClaim, client: CredixClient, solanaContext: SolanaContext); get trancheIndex(): number; get claimableAmount(): import("@solana/web3.js").TokenAmount; get claimedAmount(): import("@solana/web3.js").TokenAmount; get isClaimed(): boolean; get investor(): PublicKey; private claimTrancheBuilder; claimTrancheIx(investor?: PublicKey): Promise; claimTranche(): Promise; } //# sourceMappingURL=TrancheClaim.d.ts.map