message: [Truffle-v5-test] Run test:fix
diff: /// <reference types="chai" />
  /// <reference types="mocha" />
  +declare type EventEmitter = import("events").EventEmitter;
  +
  declare type BN = import("bn.js");
  declare type Web3 = import("web3").default;
  +declare type AbiItem = import("web3-utils").AbiItem;
  +declare type TransactionConfig = import("web3-core").TransactionConfig;
  +declare type PromiEvent<T> = import("web3-core").PromiEvent<T>;
  +declare type TransactionReceipt = import("web3-core").TransactionReceipt;
  declare const assert: Chai.AssertStatic;
  declare const expect: Chai.ExpectStatic;
  @@ -90,10 +96,25 @@ declare namespace Truffle {
  contractName: string;
  }
  + interface EventOptions {
  + filter?: object;
  + fromBlock?: BlockType;
  + topics?: string[];
  + }
  +
  interface ContractInstance {
  address: string;
  contract: any;
  transactionHash: string;
  + abi: AbiItem[];
  + allEvents(params?: EventOptions): EventEmitter;
  + send(
  + value: Required<TransactionConfig>["value"],
  + txParams?: TransactionConfig
  + ): PromiEvent<TransactionReceipt>;
  + sendTransaction(
  + transactionConfig: TransactionConfig
  + ): PromiEvent<TransactionReceipt>;
  }
  interface ContractNew<ARGs extends any[]> {
  