Compiled from "FcitxDaemon.kt" public final class org.fcitx.fcitx5.android.daemon.FcitxDaemon$fcitxImpl$2$1 implements org.fcitx.fcitx5.android.core.FcitxAPI { private final org.fcitx.fcitx5.android.core.InputEngine $$delegate_0; org.fcitx.fcitx5.android.daemon.FcitxDaemon$fcitxImpl$2$1(); public kotlinx.coroutines.flow.SharedFlow> getEventFlow(); public long invalidateInputSession(); public long getInputSession(); public org.fcitx.fcitx5.android.core.CandidateActionContext getCandidateActionContext(); public boolean getAcceptsInput(); public java.lang.Object startInputSession(long, java.lang.String, kotlin.coroutines.Continuation); public boolean isReady(); public org.fcitx.fcitx5.android.core.InputMethodEntry getInputMethodEntryCached(); public org.fcitx.fcitx5.android.core.Action[] getStatusAreaActionsCached(); public org.fcitx.fcitx5.android.core.FormattedText getClientPreeditCached(); public org.fcitx.fcitx5.android.core.FcitxEvent$InputPanelEvent$Data getInputPanelCached(); public void setLogRule(boolean); public java.util.List> getAddonReverseDependencies(java.lang.String); public java.lang.String translate(java.lang.String, java.lang.String); public java.lang.Object save(kotlin.coroutines.Continuation); public java.lang.Object saveNonRimeState(kotlin.coroutines.Continuation); public java.lang.Object reloadConfig(kotlin.coroutines.Continuation); public java.lang.Object sendKey-lX-1kFM(java.lang.String, int, int, boolean, int, kotlin.coroutines.Continuation); public java.lang.Object sendKey-lX-1kFM(char, int, int, boolean, int, kotlin.coroutines.Continuation); public java.lang.Object sendKey-lX-1kFM(int, int, int, boolean, int, kotlin.coroutines.Continuation); public java.lang.Object sendKey-LfjCRN4(int, int, int, boolean, int, kotlin.coroutines.Continuation); public java.lang.Object select(int, kotlin.coroutines.Continuation); public java.lang.Object selectGlobal(int, kotlin.coroutines.Continuation); public java.lang.Object triggerGlobalCandidateAction(int, int, kotlin.coroutines.Continuation); public java.lang.Object isEmpty(kotlin.coroutines.Continuation); public java.lang.Object reset(kotlin.coroutines.Continuation); public java.lang.Object moveCursor(int, kotlin.coroutines.Continuation); public java.lang.Object availableIme(kotlin.coroutines.Continuation); public java.lang.Object enabledIme(kotlin.coroutines.Continuation); public java.lang.Object setEnabledIme(java.lang.String[], kotlin.coroutines.Continuation); public java.lang.Object toggleIme(kotlin.coroutines.Continuation); public java.lang.Object activateIme(java.lang.String, kotlin.coroutines.Continuation); public java.lang.Object enumerateIme(boolean, kotlin.coroutines.Continuation); public java.lang.Object currentIme(kotlin.coroutines.Continuation); public java.lang.Object getGlobalConfig(kotlin.coroutines.Continuation); public java.lang.Object setGlobalConfig(org.fcitx.fcitx5.android.core.RawConfig, kotlin.coroutines.Continuation); public java.lang.Object getAddonConfig(java.lang.String, kotlin.coroutines.Continuation); public java.lang.Object setAddonConfig(java.lang.String, org.fcitx.fcitx5.android.core.RawConfig, kotlin.coroutines.Continuation); public java.lang.Object getAddonSubConfig(java.lang.String, java.lang.String, kotlin.coroutines.Continuation); public java.lang.Object setAddonSubConfig(java.lang.String, java.lang.String, org.fcitx.fcitx5.android.core.RawConfig, kotlin.coroutines.Continuation); public java.lang.Object getImConfig(java.lang.String, kotlin.coroutines.Continuation); public java.lang.Object setImConfig(java.lang.String, org.fcitx.fcitx5.android.core.RawConfig, kotlin.coroutines.Continuation); public java.lang.Object addons(kotlin.coroutines.Continuation); public java.lang.Object setAddonState(java.lang.String[], boolean[], kotlin.coroutines.Continuation); public java.lang.Object focus(boolean, kotlin.coroutines.Continuation); public java.lang.Object focusOutIn(kotlin.coroutines.Continuation); public java.lang.Object activate(int, java.lang.String, kotlin.coroutines.Continuation); public java.lang.Object deactivate(int, kotlin.coroutines.Continuation); public java.lang.Object setCapFlags-k223j1Y(long, kotlin.coroutines.Continuation); public java.lang.Object statusArea(kotlin.coroutines.Continuation); public java.lang.Object activateAction(int, kotlin.coroutines.Continuation); public java.lang.Object getCandidates(int, int, kotlin.coroutines.Continuation); public java.lang.Object getCandidateActions(int, kotlin.coroutines.Continuation); public java.lang.Object triggerCandidateAction(int, int, kotlin.coroutines.Continuation); public java.lang.Object triggerCandidateActionIfCurrent(int, int, boolean, org.fcitx.fcitx5.android.core.CandidateActionContext, kotlin.coroutines.Continuation); public java.lang.Object activateSchemaActionIfCurrent(int, long, kotlin.coroutines.Continuation); public java.lang.Object setCandidatePagingMode(int, kotlin.coroutines.Continuation); public java.lang.Object offsetCandidatePage(int, kotlin.coroutines.Continuation); public java.lang.Object triggerCandidateListTabAction(int, kotlin.coroutines.Continuation); }