import * as types from "../types"; export interface OpenPositionWithMetadataBumpsFields { positionBump: number; metadataBump: number; } export interface OpenPositionWithMetadataBumpsJSON { positionBump: number; metadataBump: number; } export declare class OpenPositionWithMetadataBumps { readonly positionBump: number; readonly metadataBump: number; constructor(fields: OpenPositionWithMetadataBumpsFields); static layout(property?: string): any; static fromDecoded(obj: any): types.OpenPositionWithMetadataBumps; static toEncodable(fields: OpenPositionWithMetadataBumpsFields): { positionBump: number; metadataBump: number; }; toJSON(): OpenPositionWithMetadataBumpsJSON; static fromJSON(obj: OpenPositionWithMetadataBumpsJSON): OpenPositionWithMetadataBumps; toEncodable(): { positionBump: number; metadataBump: number; }; }