#ifndef UnicodeRange_h
#define UnicodeRange_h
#include "platform/PlatformExport.h"
#include "wtf/unicode/Unicode.h"
namespace WebCore {
const unsigned char cRangeCyrillic = 0;
const unsigned char cRangeGreek = 1;
const unsigned char cRangeTurkish = 2;
const unsigned char cRangeHebrew = 3;
const unsigned char cRangeArabic = 4;
const unsigned char cRangeBaltic = 5;
const unsigned char cRangeThai = 6;
const unsigned char cRangeKorean = 7;
const unsigned char cRangeJapanese = 8;
const unsigned char cRangeSChinese = 9;
const unsigned char cRangeTChinese = 10;
const unsigned char cRangeDevanagari = 11;
const unsigned char cRangeTamil = 12;
const unsigned char cRangeArmenian = 13;
const unsigned char cRangeBengali = 14;
const unsigned char cRangeCanadian = 15;
const unsigned char cRangeEthiopic = 16;
const unsigned char cRangeGeorgian = 17;
const unsigned char cRangeGujarati = 18;
const unsigned char cRangeGurmukhi = 19;
const unsigned char cRangeKhmer = 20;
const unsigned char cRangeMalayalam = 21;
const unsigned char cRangeSpecificItemNum = 22;
const unsigned char cRangeSetStart = 30;
const unsigned char cRangeSetLatin = 30;
const unsigned char cRangeSetCJK = 31;
const unsigned char cRangeSetEnd = 31;
const unsigned char cRangeSurrogate = 32;
const unsigned char cRangePrivate = 33;
const unsigned char cRangeMisc = 34;
const unsigned char cRangeUnassigned = 35;
const unsigned char cRangeSyriac = 36;
const unsigned char cRangeThaana = 37;
const unsigned char cRangeOriya = 38;
const unsigned char cRangeTelugu = 39;
const unsigned char cRangeKannada = 40;
const unsigned char cRangeSinhala = 41;
const unsigned char cRangeLao = 42;
const unsigned char cRangeTibetan = 43;
const unsigned char cRangeMyanmar = 44;
const unsigned char cRangeCherokee = 45;
const unsigned char cRangeOghamRunic = 46;
const unsigned char cRangeMongolian = 47;
const unsigned char cRangeMathOperators = 48;
const unsigned char cRangeMiscTechnical = 49;
const unsigned char cRangeControlOpticalEnclose = 50;
const unsigned char cRangeBoxBlockGeometrics = 51;
const unsigned char cRangeMiscSymbols = 52;
const unsigned char cRangeDingbats = 53;
const unsigned char cRangeBraillePattern = 54;
const unsigned char cRangeYi = 55;
const unsigned char cRangeCombiningDiacriticalMarks = 56;
const unsigned char cRangeSpecials = 57;
const unsigned char cRangeTableBase = 128;
const unsigned char cRangeTertiaryTable = 145;
PLATFORM_EXPORT unsigned findCharUnicodeRange(UChar32);
PLATFORM_EXPORT const char* langGroupFromUnicodeRange(unsigned char unicodeRange);
}
#endif