package com.twiliovoicereactnative;

class Constants {
  public static final String VOICE_CHANNEL_GROUP = "notification-group";
  public static final String VOICE_CHANNEL_LOW_IMPORTANCE = "notification-channel-low-importance";
  public static final String VOICE_CHANNEL_HIGH_IMPORTANCE = "notification-channel-high-importance";
  public static final String VOICE_CHANNEL_DEFAULT_IMPORTANCE = "notification-channel-normal-importance";
  public static final String ACTION_ACCEPT_CALL = "ACTION_ACCEPT_CALL";
  public static final String ACTION_REJECT_CALL = "ACTION_REJECT_CALL";
  public static final String ACTION_CANCEL_ACTIVE_CALL_NOTIFICATION = "ACTION_CANCEL_ACTIVE_CALL_NOTIFICATION";
  public static final String ACTION_INCOMING_CALL = "ACTION_INCOMING_CALL";
  public static final String ACTION_CANCEL_CALL = "ACTION_CANCEL_CALL";
  public static final String ACTION_CALL_DISCONNECT = "ACTION_CALL_DISCONNECT";
  public static final String ACTION_RAISE_OUTGOING_CALL_NOTIFICATION = "ACTION_RAISE_OUTGOING_CALL_NOTIFICATION";
  public static final String ACTION_PUSH_APP_TO_FOREGROUND = "ACTION_PUSH_APP_TO_FOREGROUND";
  public static final String ACTION_FOREGROUND_AND_DEPRIORITIZE_INCOMING_CALL_NOTIFICATION = "ACTION_FOREGROUND_AND_DEPRIORITIZE_INCOMING_CALL_NOTIFICATION";
  public static final String MSG_KEY_UUID = "UUID";
  public static final String JS_EVENT_KEY_CALL_INFO = "call";
  public static final String JS_EVENT_KEY_CALL_INVITE_INFO = "callInvite";
  public static final String JS_EVENT_KEY_CANCELLED_CALL_INVITE_INFO = "cancelledCallInvite";
  public static final String PREFERENCES_FILE = "com.twilio.twiliovoicereactnative.preferences";
  public static final String INCOMING_CALL_CONTACT_HANDLE_TEMPLATE_PREFERENCES_KEY = "incomingCallContactHandleTemplatePreferenceKey";
}
