/// /// import { PublicKey } from '@solana/web3.js'; export declare const ModelDataPubkey: PublicKey; export declare const DataElement: import("../marshmallow").Structure; export declare const ModelDataInfo: import("../marshmallow").Structure; export interface StableModelLayout { accountType: number; status: number; multiplier: number; validDataCount: number; DataElement: { x: number; y: number; price: number; }[]; } export declare function getDyByDxBaseIn(layoutData: StableModelLayout, xReal: number, yReal: number, dxReal: number): number; export declare function getDxByDyBaseIn(layoutData: StableModelLayout, xReal: number, yReal: number, dyReal: number): number; export declare function formatLayout(buffer: Buffer): StableModelLayout; export declare function getStablePrice(layoutData: StableModelLayout, coinReal: number, pcReal: number, baseCoin: boolean): number;