class AppConstants {

  //  Pin Type
  static const String PIN_TYPE_SIGNUP = "01";
  static const String PIN_TYPE_LOGIN = "02";
  static const String PIN_TYPE_Transaction = "03";


  //  User Role
  static const String ROLE_USER = "USER";
  static const String ROLE_ADMIN = "ADMIN";


  //  Identification type
  static const String IDEN_TYPE_CNIC = "01";
  static const String IDEN_TYPE_PASSPORT = "02";
  static const String IDEN_TYPE_DRIVING_LICIENCE = "03";


  ///  ------------------------- DashBoard Drawer
  static const ID_CHANGE_THEME = "ID_CHANGE_THEME";
  static const ID_MY_ACCOUNT = "ID_MY_ACCOUNT";
  static const ID_BILL_MANAGEMENT = "ID_BILL_MANAGEMENT";
  static const ID_CHEQUE_MANAGEMENT = "ID_CHEQUE_MANAGEMENT";
  static const ID_U_SEND = "ID_U_SEND";
  static const ID_INTERNAL_TRANSACTION = "ID_INTERNAL_TRANSACTION";
  static const ID_BENEFICIARY_MANAGEMENT = "ID_BENEFICIARY_MANAGEMENT";
  static const ID_PROFILE = "ID_PROFILE";
  static const ID_AGENT_LOCATION = "ID_AGENT_LOCATION";
  static const ID_ACCOUNT_STATEMENT = "ID_ACCOUNT_STATEMENT";
  static const ID_SUPPORT = "ID_SUPPORT";
  static const ID_USER_ACTIVITY = "ID_USER_ACTIVITY";
  static const ID_LOGOUT = "ID_LOGOUT";
  static const ID_USER_PROFILE = "ID_USER_PROFILE";
  static const ID_APP_SETTING = "ID_APP_SETTING";
  static const ID_PRIVACY_POLICY = "ID_PRIVACY_POLICY";
  static const ID_VERSION = "ID_VERSION";
  static const SELECTED_LOCALE = "selectedLocale";
  static const SELECTED_CONTACT = "selectedContact";
  static const IS_RTL = "isRTL";
  static const ID_ABOUT_US = "ID_ABOUT_US";
  static const ID_CAREER = "ID_CAREER";

  static var SIGN_UP_FIRST_STEP_DATA = "SIGN_UP_FIRST_STEP_DATA";
  static var SIGN_UP_SECOND_STEP_DATA = "SIGN_UP_SECOND_STEP_DATA";
  static const IS_DARK_MODE = "isDarkMode";
  static const IS_FINGER_PRINT_ENABLED = "isFingrPrinterEnabled";


  static const SEND_TRANS_STEP1_DATA = "SEND_TRANS_STEP1_DATA";
  static const SEND_TRANS_PIN_REQUEST = "SEND_TRANS_PIN_REQUEST";
  static const INTERNAL_TRANSACTION_PIN_REQUEST = "INTERNAL_TRANSACTION_PIN_REQUEST";
  static const EXCHANGE_RATE = "EXCHANGE_RATE";

  /// Request constants
  static const FETCH_ACCOUNT_DETAILS = "FETCH_ACCOUNT_DETAILS";
  static const SEND_TRANSACTION_STEP_1 = "SEND_TRANSACTION_STEP_1";
  static const SEND_TRANSACTION_STEP_2 = "SEND_TRANSACTION_STEP_2";
  static const ADD_NEW_BENEFICIARY = "ADD_NEW_BENEFICIARY";
  static const UPLOAD_USER_PROFILE_PICTURE = "UPLOAD_USER_PROFILE_PICTURE";
  static const GET_LOGIN_OTP = "GET_LOGIN_OTP";
  static const VALIDATE_LOGIN_PIN = "VALIDATE_LOGIN_PIN";
  static const FETCH_DEPOSITE_ACCOUNT_TRANSACTIONS = "FETCH_DEPOSITE_ACCOUNT_TRANSACTIONS";
  static const FETCH_EXCHANGE_RATE = "FETCH_EXCHANGE_RATE";
  static const FETCH_ACCOUNT_IQUIRY = "FETCH_ACCOUNT_IQUIRY";
  static const FETCH_ALL_BENEFICIARY = "FETCH_ALL_BENEFICIARY";
  static const DELETE_BENEFICIARY = "DELETE_BENEFICIARY";
  static const CREATE_TRANSACTION_PIN = "CREATE_TRANSACTION_PIN";
  static const CHANGE_TRANSACTION_PIN = "CHANGE_TRANSACTION_PIN";
  static const GENERATE_REPORTS = "GENERATE_REPORTS";
  static const SIGNUP_STEP_1 = "SIGNUP_STEP_1";
  static const SIGUP_STEP_2 = "SIGUP_STEP_2";
  static const SIGUP_STEP_3 = "SIGUP_STEP_3";
  static const CHANGE_PASSWORD_SEND_OTP = "CHANGE_PASSWORD_SEND_OTP";
  static const CHANGE_PASSWORD = "CHANGE_PASSWORD";
  static const GET_PENDING_TRANSITION = "GET_PENDING_TRANSITION";
  static const ACCEPT_RECEIVE_TRANSACTION = "ACCEPT_RECEIVE_TRANSACTION";
  static const REVERSE_TRANSACTION = "REVERSE_TRANSACTION";
  static const FETCH_ACCOUNT_STATEMENT = "FETCH_ACCOUNT_STATEMENT";
  static const DEVICE_NAME = "Mobile";
  static const FETCH_USER_ACTIVITY = "FETCH_USER_ACTIVITY";
  static const FETCH_DEPOSIT_PRODUCTS = "FETCH_DEPOSIT_PRODUCTS";
  static const FETCH_GLS_ACCOUNTS = "FETCH_GLS_ACCOUNTS";
  static const ADD_NEW_ACCOUNT = "ADD_NEW_ACCOUNT";
  static const CREATE_TRANSACTION_PIN_OTP = "CREATE_TRANSACTION_PIN_OTP";
  static const CHANGE_TRANSACTION_PIN_OTP = "CHANGE_TRANSACTION_PIN_OTP";

}
