///
import { PublicKey } from "@solana/web3.js";
import { BorrowerInfo as IDLBorrowerInfo } from "../idl/idl.types";
import { Market } from "./Market";
export declare class BorrowerInfo {
market: Market;
address: PublicKey;
borrower: PublicKey;
private programVersion;
constructor(borrowerInfo: IDLBorrowerInfo, market: Market, address: PublicKey, borrower: PublicKey);
get numberOfDeals(): number;
fetchDeal(dealNumber: number): Promise;
fetchDeals(): Promise;
fetchCredixPass(): Promise;
static generatePDA(borrower: PublicKey, market: Market): [PublicKey, number];
}
//# sourceMappingURL=BorrowerInfo.d.ts.map