import { TPlatform } from '../../models/TPlatform'; import { TxWriter } from '../TxWriter'; import { IKnownLogFormatter, ITxLogItem } from './ITxLogItem'; import { IToken } from '../../models/IToken'; import { TAddress } from '../../models/TAddress'; export interface ITxLogsTransferData { event: string; token: IToken; from: TAddress; to: TAddress; amount: bigint; } export declare class TxLogsTransfer implements IKnownLogFormatter { extractFromWriter(writer: TxWriter): Promise; extractFromParsed(knownLogs: ITxLogItem[], platform: TPlatform): Promise; extract(transfer: ITxLogItem, platform: TPlatform): Promise; }