import { Model } from 'sequelize-typescript'; import { TokenType } from '../utils/enums'; import { TokenTypeEvent } from '../utils/types'; import { EvmAccount } from './evmAccount'; import { EvmContract } from './evmContract'; import { EvmReceipt } from './evmReceipt'; import { EvmToken } from './evmToken'; import { EvmTransaction } from './evmTransaction'; export declare class EvmTokenEvent extends Model { timestamp: string; event: TokenTypeEvent; tokenType: TokenType; amount: string; fromAccountId: number; toAccountId: number; evmTokenId: number; evmContractId: number; evmTransactionId: number; evmReceiptId: number; tokenId: string; approved: boolean; operatorAccountId: number; uriValue: string; evmAccountFrom: EvmAccount; evmAccountTo: EvmAccount; evmAccountOperator: EvmAccount; evmToken: EvmToken; evmContract: EvmContract; evmTransaction: EvmTransaction; evmReceipt: EvmReceipt; }