/// import { PublicKey } from "@solana/web3.js"; import { VariableInterestRatesConfig } from ".."; import { VariableInterestRates as ProgramVariableInterestRates } from "../idl/idl.types"; import { Base } from "../rpc/Base"; import { CredixClient, SolanaContext } from "../rpc/CredixClient"; import { Rate } from "./Rate"; export declare class VariableInterestRates extends Base { address: PublicKey; constructor(address: PublicKey, variableRates: ProgramVariableInterestRates, client: CredixClient, solanaContext: SolanaContext); get sofr(): Rate; updateRates(rates: VariableInterestRatesConfig): Promise; updateRatesIx(rates: VariableInterestRatesConfig, owner?: PublicKey): Promise; reload(): Promise; static generatePDA(variableRateProgramId: PublicKey): [PublicKey, number]; } //# sourceMappingURL=VariableInterestRates.d.ts.map