import Transaction from './Transaction'; import { ISigner, ITxJSON } from '../types'; import Binary from '../Binary'; export default class Transfer extends Transaction { static readonly TYPE = 4; recipient: string; amount: number; attachment: Binary; constructor(recipient: string | ISigner, amount: number, attachment?: Uint8Array | string); private toBinaryV2; private toBinaryV3; toBinary(): Uint8Array; toJSON(): ITxJSON; static from(data: ITxJSON): Transfer; }