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

package io.grasscutter.net.proto.widget;

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

  /**
   * <code>bool is_active = 2;</code>
   * @return The isActive.
   */
  boolean getIsActive();

  /**
   * <code>uint32 cd_over_time = 14;</code>
   * @return The cdOverTime.
   */
  int getCdOverTime();

  /**
   * <code>.WidgetSlotTag tag = 3;</code>
   * @return The enum numeric value on the wire for tag.
   */
  int getTagValue();
  /**
   * <code>.WidgetSlotTag tag = 3;</code>
   * @return The tag.
   */
  io.grasscutter.net.proto.widget.WidgetSlotTag getTag();

  /**
   * <code>uint32 material_id = 12;</code>
   * @return The materialId.
   */
  int getMaterialId();
}
