import { PublicKey } from "@solana/web3.js" // eslint-disable-line @typescript-eslint/no-unused-vars import BN from "bn.js" // eslint-disable-line @typescript-eslint/no-unused-vars import * as types from "../types" // eslint-disable-line @typescript-eslint/no-unused-vars import * as borsh from "@project-serum/borsh" export interface SingleTransferTxInfoFields {} export interface SingleTransferTxInfoJSON {} export class SingleTransferTxInfo { constructor(fields: SingleTransferTxInfoFields) {} static layout(property?: string) { return borsh.struct([], property) } // eslint-disable-next-line @typescript-eslint/no-explicit-any static fromDecoded(obj: any) { return new SingleTransferTxInfo({}) } static toEncodable(fields: SingleTransferTxInfoFields) { return {} } toJSON(): SingleTransferTxInfoJSON { return {} } static fromJSON(obj: SingleTransferTxInfoJSON): SingleTransferTxInfo { return new SingleTransferTxInfo({}) } toEncodable() { return SingleTransferTxInfo.toEncodable(this) } }