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

package io.grasscutter.net.proto.activity;

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

  /**
   * <code>repeated uint32 finished_map_id_list = 13;</code>
   * @return A list containing the finishedMapIdList.
   */
  java.util.List<java.lang.Integer> getFinishedMapIdListList();
  /**
   * <code>repeated uint32 finished_map_id_list = 13;</code>
   * @return The count of finishedMapIdList.
   */
  int getFinishedMapIdListCount();
  /**
   * <code>repeated uint32 finished_map_id_list = 13;</code>
   * @param index The index of the element to return.
   * @return The finishedMapIdList at the given index.
   */
  int getFinishedMapIdList(int index);

  /**
   * <code>uint32 level = 3;</code>
   * @return The level.
   */
  int getLevel();

  /**
   * <code>uint32 FEIDGCJNIHI = 9;</code>
   * @return The fEIDGCJNIHI.
   */
  int getFEIDGCJNIHI();

  /**
   * <code>uint32 LIKPBCBBHAA = 10;</code>
   * @return The lIKPBCBBHAA.
   */
  int getLIKPBCBBHAA();

  /**
   * <code>bool is_teach_dungeon_finished = 15;</code>
   * @return The isTeachDungeonFinished.
   */
  boolean getIsTeachDungeonFinished();

  /**
   * <code>bool is_content_closed = 4;</code>
   * @return The isContentClosed.
   */
  boolean getIsContentClosed();

  /**
   * <code>uint32 DEENKHENHPD = 7;</code>
   * @return The dEENKHENHPD.
   */
  int getDEENKHENHPD();

  /**
   * <code>uint32 BIHJKCGJFML = 12;</code>
   * @return The bIHJKCGJFML.
   */
  int getBIHJKCGJFML();

  /**
   * <code>uint32 content_close_time = 2;</code>
   * @return The contentCloseTime.
   */
  int getContentCloseTime();
}
