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

package io.grasscutter.net.proto.ability;

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

  /**
   * <code>.AbilityInvokeEntry CNLHMFMMMOL = 15;</code>
   * @return Whether the cNLHMFMMMOL field is set.
   */
  boolean hasCNLHMFMMMOL();
  /**
   * <code>.AbilityInvokeEntry CNLHMFMMMOL = 15;</code>
   * @return The cNLHMFMMMOL.
   */
  io.grasscutter.net.proto.ability.AbilityInvokeEntry getCNLHMFMMMOL();
  /**
   * <code>.AbilityInvokeEntry CNLHMFMMMOL = 15;</code>
   */
  io.grasscutter.net.proto.ability.AbilityInvokeEntryOrBuilder getCNLHMFMMMOLOrBuilder();

  /**
   * <code>.AbilityInvokeEntry KJADOHHDHNJ = 1;</code>
   * @return Whether the kJADOHHDHNJ field is set.
   */
  boolean hasKJADOHHDHNJ();
  /**
   * <code>.AbilityInvokeEntry KJADOHHDHNJ = 1;</code>
   * @return The kJADOHHDHNJ.
   */
  io.grasscutter.net.proto.ability.AbilityInvokeEntry getKJADOHHDHNJ();
  /**
   * <code>.AbilityInvokeEntry KJADOHHDHNJ = 1;</code>
   */
  io.grasscutter.net.proto.ability.AbilityInvokeEntryOrBuilder getKJADOHHDHNJOrBuilder();

  /**
   * <code>.AbilityInvokeEntry FADGNFKGNOG = 11;</code>
   * @return Whether the fADGNFKGNOG field is set.
   */
  boolean hasFADGNFKGNOG();
  /**
   * <code>.AbilityInvokeEntry FADGNFKGNOG = 11;</code>
   * @return The fADGNFKGNOG.
   */
  io.grasscutter.net.proto.ability.AbilityInvokeEntry getFADGNFKGNOG();
  /**
   * <code>.AbilityInvokeEntry FADGNFKGNOG = 11;</code>
   */
  io.grasscutter.net.proto.ability.AbilityInvokeEntryOrBuilder getFADGNFKGNOGOrBuilder();

  /**
   * <code>.AbilityInvokeEntry PEJIJNIJGOO = 12;</code>
   * @return Whether the pEJIJNIJGOO field is set.
   */
  boolean hasPEJIJNIJGOO();
  /**
   * <code>.AbilityInvokeEntry PEJIJNIJGOO = 12;</code>
   * @return The pEJIJNIJGOO.
   */
  io.grasscutter.net.proto.ability.AbilityInvokeEntry getPEJIJNIJGOO();
  /**
   * <code>.AbilityInvokeEntry PEJIJNIJGOO = 12;</code>
   */
  io.grasscutter.net.proto.ability.AbilityInvokeEntryOrBuilder getPEJIJNIJGOOOrBuilder();

  /**
   * <code>.AbilityInvokeEntry HBIDFELECFF = 14;</code>
   * @return Whether the hBIDFELECFF field is set.
   */
  boolean hasHBIDFELECFF();
  /**
   * <code>.AbilityInvokeEntry HBIDFELECFF = 14;</code>
   * @return The hBIDFELECFF.
   */
  io.grasscutter.net.proto.ability.AbilityInvokeEntry getHBIDFELECFF();
  /**
   * <code>.AbilityInvokeEntry HBIDFELECFF = 14;</code>
   */
  io.grasscutter.net.proto.ability.AbilityInvokeEntryOrBuilder getHBIDFELECFFOrBuilder();

  /**
   * <code>.AbilityInvokeEntry IMELONLCKII = 8;</code>
   * @return Whether the iMELONLCKII field is set.
   */
  boolean hasIMELONLCKII();
  /**
   * <code>.AbilityInvokeEntry IMELONLCKII = 8;</code>
   * @return The iMELONLCKII.
   */
  io.grasscutter.net.proto.ability.AbilityInvokeEntry getIMELONLCKII();
  /**
   * <code>.AbilityInvokeEntry IMELONLCKII = 8;</code>
   */
  io.grasscutter.net.proto.ability.AbilityInvokeEntryOrBuilder getIMELONLCKIIOrBuilder();
}
