/// import * as types from "../types"; export interface IxDescriptionFields { programIdIdx: number; data: Array; metas: Array; } export interface IxDescriptionJSON { programIdIdx: number; data: Array; metas: Array; } export declare class IxDescription { readonly programIdIdx: number; readonly data: Array; readonly metas: Array; constructor(fields: IxDescriptionFields); static layout(property?: string): any; static fromDecoded(obj: any): types.IxDescription; static toEncodable(fields: IxDescriptionFields): { programIdIdx: number; data: Buffer; metas: { idx: number; isSigner: boolean; isWritable: boolean; }[]; }; toJSON(): IxDescriptionJSON; static fromJSON(obj: IxDescriptionJSON): IxDescription; toEncodable(): { programIdIdx: number; data: Buffer; metas: { idx: number; isSigner: boolean; isWritable: boolean; }[]; }; }