package com.cvte.tv.api.functions;

import android.view.KeyEvent;
import android.view.MotionEvent;
import com.cvte.tv.api.NotifyAction;
import com.cvte.tv.api.NotifyParams;
import com.cvte.tv.api.ResetAction;
import com.cvte.tv.api.aidl.EnumKeyPad;
import com.cvte.tv.api.aidl.EnumResetLevel;

/* JADX INFO: loaded from: classes.dex */
@ResetAction(reset = {"eventKeyPadReset"})
public interface ITVApiSystemKeyPad {
    boolean eventKeyPadIsLocked();

    boolean eventKeyPadLockSetLock(boolean z);

    boolean eventKeyPadReset(EnumResetLevel enumResetLevel);

    EnumKeyPad eventSystemKeyPadGetPressingKey();

    @NotifyAction("notifyKeyPadLockedPopupMsg")
    void notifyKeyPadLockedPopupMsg();

    @NotifyAction("notifySystemKeyEventGet")
    void notifySystemKeyEventGet(@NotifyParams("KeyEvent") KeyEvent keyEvent);

    @NotifyAction("notifySystemTouchEventGet")
    void notifySystemTouchEventGet(@NotifyParams("MotionEvent") MotionEvent motionEvent);
}
