import { ReserveId } from "./ReserveId"; import { Lamport } from "./basic"; import { ProfileEntry } from "./ProfileEntry"; import { ExchangeRate } from "./ExchangeRate"; import { ReserveInfo } from "./ReserveInfo"; export declare class Loan extends ProfileEntry { private readonly cumulativeBorrowRate; constructor(reserveId: ReserveId, amount: Lamport, cumulativeBorrowRate: ExchangeRate); static zero(reserve: ReserveInfo): Loan; accrueInterest(newCumulativeBorrowRate: ExchangeRate): Loan; getCumulativeBorrowRate(): ExchangeRate; protected wrap(value: Lamport): Loan; } //# sourceMappingURL=Loan.d.ts.map