package android.icu.text;
class ArabicShaping {
  class ArabicShapingException {
  }
  int shapeTable;
  int convertFEto06;
  int presLink;
  int araLink;
  int convertNormalizedLamAlef;
  int yehHamzaToYeh;
  int tashkeelMedial;
  int tailFamilyIsolatedFinal;
  int irrelevantPos;
  int LINK_MASK;
  int LINKL;
  int LINKR;
  int ALEFTYPE;
  int LAMTYPE;
  int IRRELEVANT;
  int DESHAPE_MODE;
  int SHAPE_MODE;
  int OLD_TAIL_CHAR;
  int NEW_TAIL_CHAR;
  int SHADDA_TATWEEL_CHAR;
  int TATWEEL_CHAR;
  int SHADDA_CHAR;
  int SPACE_CHAR_FOR_LAMALEF;
  int SPACE_CHAR;
  int LAM_CHAR;
  int TASHKEEL_SPACE_SUB;
  int LAMALEF_SPACE_SUB;
  int YEH_HAMZAFE_CHAR;
  int YEH_HAMZA_CHAR;
  int HAMZA06_CHAR;
  int HAMZAFE_CHAR;
  int DIGIT_TYPE_MASK;
  int DIGIT_TYPE_AN_EXTENDED;
  int DIGIT_TYPE_AN;
  int DIGITS_MASK;
  int DIGITS_EN2AN_INIT_AL;
  int DIGITS_EN2AN_INIT_LR;
  int DIGITS_AN2EN;
  int DIGITS_EN2AN;
  int DIGITS_NOOP;
  int LETTERS_MASK;
  int LETTERS_SHAPE_TASHKEEL_ISOLATED;
  int LETTERS_UNSHAPE;
  int LETTERS_SHAPE;
  int LETTERS_NOOP;
  int TEXT_DIRECTION_MASK;
  int TEXT_DIRECTION_VISUAL_LTR;
  int TEXT_DIRECTION_VISUAL_RTL;
  int TEXT_DIRECTION_LOGICAL;
  int LAMALEF_MASK;
  int LENGTH_MASK;
  int LAMALEF_AUTO;
  int LAMALEF_BEGIN;
  int LENGTH_FIXED_SPACES_AT_BEGINNING;
  int LAMALEF_END;
  int LENGTH_FIXED_SPACES_AT_END;
  int LAMALEF_NEAR;
  int LENGTH_FIXED_SPACES_NEAR;
  int LAMALEF_RESIZE;
  int LENGTH_GROW_SHRINK;
  int SHAPE_TAIL_TYPE_MASK;
  int SHAPE_TAIL_NEW_UNICODE;
  int SPACES_RELATIVE_TO_TEXT_MASK;
  int SPACES_RELATIVE_TO_TEXT_BEGIN_END;
  int TASHKEEL_MASK;
  int TASHKEEL_REPLACE_BY_TATWEEL;
  int TASHKEEL_RESIZE;
  int TASHKEEL_END;
  int TASHKEEL_BEGIN;
  int YEHHAMZA_MASK;
  int YEHHAMZA_TWOCELL_NEAR;
  int SEEN_MASK;
  int SEEN_TWOCELL_NEAR;
  int SHAPER;
  int tailChar;
  int spacesRelativeToTextBeginEnd;
  int isLogical;
  int options;
}
