package com.cvte.tv.api.functions;

import com.cvte.tv.api.NotifyAction;
import com.cvte.tv.api.ResetAction;
import com.cvte.tv.api.aidl.EnumMirror;
import com.cvte.tv.api.aidl.EnumResetLevel;
import java.util.List;

/* JADX INFO: loaded from: classes.dex */
@ResetAction(reset = {"eventScreenMirrorReset"})
public interface ITVApiScreenMirror {
    EnumMirror eventScreenMirrorGetMode();

    List<EnumMirror> eventScreenMirrorGetOptionsList();

    boolean eventScreenMirrorReset(EnumResetLevel enumResetLevel);

    boolean eventScreenMirrorSetMode(EnumMirror enumMirror);

    @NotifyAction("notifyScreenMirrorChange")
    void notifyScreenMirrorChange();
}
