package org.asamk.signal.commands; import com.fasterxml.jackson.core.type.TypeReference; import org.asamk.signal.OutputType; import java.util.List; public interface JsonRpcCommand extends Command { default TypeReference getRequestType() { return null; } default List getSupportedOutputTypes() { return List.of(OutputType.JSON); } }