/// import { PublicKey } from "@solana/web3.js"; import { DealClaims as IDLDealClaims } from "../idl/idl.types"; import { Base } from "../rpc/Base"; import { CredixClient, SolanaContext } from "../rpc/CredixClient"; import { Deal } from "./Deal"; import { LpClaim } from "./LpClaim"; import { Market } from "./Market"; import { TrancheClaim } from "./TrancheClaim"; export declare class DealClaims extends Base { address: PublicKey; deal: Deal; constructor(address: PublicKey, deal: Deal, dealClaimInfo: IDLDealClaims, client: CredixClient, solanaContext: SolanaContext); get trancheClaims(): TrancheClaim[]; get lpClaims(): LpClaim[]; trancheClaim(investor: PublicKey, trancheIndex: number): TrancheClaim | undefined; lpClaim(investor: PublicKey): LpClaim | undefined; static generatePDA(deal: PublicKey, market: Market): [PublicKey, number]; } //# sourceMappingURL=DealClaims.d.ts.map