// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: activity.proto

package io.grasscutter.net.proto.activity;

public interface AJMOOMNAMDFOrBuilder extends
    // @@protoc_insertion_point(interface_extends:AJMOOMNAMDF)
    com.google.protobuf.MessageOrBuilder {

  /**
   * <code>.EMEAJKNIEFA NOBMGICJGBB = 5;</code>
   * @return Whether the nOBMGICJGBB field is set.
   */
  boolean hasNOBMGICJGBB();
  /**
   * <code>.EMEAJKNIEFA NOBMGICJGBB = 5;</code>
   * @return The nOBMGICJGBB.
   */
  io.grasscutter.net.proto.activity.EMEAJKNIEFA getNOBMGICJGBB();
  /**
   * <code>.EMEAJKNIEFA NOBMGICJGBB = 5;</code>
   */
  io.grasscutter.net.proto.activity.EMEAJKNIEFAOrBuilder getNOBMGICJGBBOrBuilder();

  /**
   * <code>repeated .EMEAJKNIEFA EEHFGMOLAGK = 12;</code>
   */
  java.util.List<io.grasscutter.net.proto.activity.EMEAJKNIEFA> 
      getEEHFGMOLAGKList();
  /**
   * <code>repeated .EMEAJKNIEFA EEHFGMOLAGK = 12;</code>
   */
  io.grasscutter.net.proto.activity.EMEAJKNIEFA getEEHFGMOLAGK(int index);
  /**
   * <code>repeated .EMEAJKNIEFA EEHFGMOLAGK = 12;</code>
   */
  int getEEHFGMOLAGKCount();
  /**
   * <code>repeated .EMEAJKNIEFA EEHFGMOLAGK = 12;</code>
   */
  java.util.List<? extends io.grasscutter.net.proto.activity.EMEAJKNIEFAOrBuilder> 
      getEEHFGMOLAGKOrBuilderList();
  /**
   * <code>repeated .EMEAJKNIEFA EEHFGMOLAGK = 12;</code>
   */
  io.grasscutter.net.proto.activity.EMEAJKNIEFAOrBuilder getEEHFGMOLAGKOrBuilder(
      int index);

  /**
   * <code>uint32 npc_id = 3;</code>
   * @return The npcId.
   */
  int getNpcId();

  /**
   * <code>uint32 ICDLEPJHIDB = 7;</code>
   * @return The iCDLEPJHIDB.
   */
  int getICDLEPJHIDB();

  /**
   * <code>uint32 id = 1;</code>
   * @return The id.
   */
  int getId();

  /**
   * <code>uint32 IFPLLIOOGED = 8;</code>
   * @return The iFPLLIOOGED.
   */
  int getIFPLLIOOGED();

  /**
   * <code>.MPHAJNOFPHP DNNFDNAPJNJ = 13;</code>
   * @return The enum numeric value on the wire for dNNFDNAPJNJ.
   */
  int getDNNFDNAPJNJValue();
  /**
   * <code>.MPHAJNOFPHP DNNFDNAPJNJ = 13;</code>
   * @return The dNNFDNAPJNJ.
   */
  io.grasscutter.net.proto.activity.MPHAJNOFPHP getDNNFDNAPJNJ();

  /**
   * <code>uint32 KKLADHFCBFJ = 10;</code>
   * @return The kKLADHFCBFJ.
   */
  int getKKLADHFCBFJ();

  /**
   * <code>bool FGLOHNKKPPG = 11;</code>
   * @return The fGLOHNKKPPG.
   */
  boolean getFGLOHNKKPPG();

  /**
   * <code>bool DNKAAKGGPAP = 2;</code>
   * @return The dNKAAKGGPAP.
   */
  boolean getDNKAAKGGPAP();
}
