import BN from "bn.js"; import * as types from "../types"; export interface ExchangeRateWithDecimalsFields { exchangeRateSf: BN; mintDecimals: number; } export interface ExchangeRateWithDecimalsJSON { exchangeRateSf: string; mintDecimals: number; } export declare class ExchangeRateWithDecimals { readonly exchangeRateSf: BN; readonly mintDecimals: number; constructor(fields: ExchangeRateWithDecimalsFields); static layout(property?: string): import("buffer-layout").Layout; static fromDecoded(obj: any): types.ExchangeRateWithDecimals; static toEncodable(fields: ExchangeRateWithDecimalsFields): { exchangeRateSf: BN; mintDecimals: number; }; toJSON(): ExchangeRateWithDecimalsJSON; static fromJSON(obj: ExchangeRateWithDecimalsJSON): ExchangeRateWithDecimals; toEncodable(): { exchangeRateSf: BN; mintDecimals: number; }; } //# sourceMappingURL=ExchangeRateWithDecimals.d.ts.map