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

package io.grasscutter.net.proto.widget;

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

  /**
   * <code>.WidgetSlotData slot = 14;</code>
   * @return Whether the slot field is set.
   */
  boolean hasSlot();
  /**
   * <code>.WidgetSlotData slot = 14;</code>
   * @return The slot.
   */
  io.grasscutter.net.proto.widget.WidgetSlotData getSlot();
  /**
   * <code>.WidgetSlotData slot = 14;</code>
   */
  io.grasscutter.net.proto.widget.WidgetSlotDataOrBuilder getSlotOrBuilder();

  /**
   * <code>.WidgetSlotOp op = 7;</code>
   * @return The enum numeric value on the wire for op.
   */
  int getOpValue();
  /**
   * <code>.WidgetSlotOp op = 7;</code>
   * @return The op.
   */
  io.grasscutter.net.proto.widget.WidgetSlotOp getOp();
}
