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

package io.grasscutter.net.proto.define;

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

  /**
   * <code>repeated uint32 skill_level_list = 3;</code>
   * @return A list containing the skillLevelList.
   */
  java.util.List<java.lang.Integer> getSkillLevelListList();
  /**
   * <code>repeated uint32 skill_level_list = 3;</code>
   * @return The count of skillLevelList.
   */
  int getSkillLevelListCount();
  /**
   * <code>repeated uint32 skill_level_list = 3;</code>
   * @param index The index of the element to return.
   * @return The skillLevelList at the given index.
   */
  int getSkillLevelList(int index);

  /**
   * <code>repeated uint32 skill_id_list = 2;</code>
   * @return A list containing the skillIdList.
   */
  java.util.List<java.lang.Integer> getSkillIdListList();
  /**
   * <code>repeated uint32 skill_id_list = 2;</code>
   * @return The count of skillIdList.
   */
  int getSkillIdListCount();
  /**
   * <code>repeated uint32 skill_id_list = 2;</code>
   * @param index The index of the element to return.
   * @return The skillIdList at the given index.
   */
  int getSkillIdList(int index);

  /**
   * <code>uint32 uid = 1;</code>
   * @return The uid.
   */
  int getUid();
}
