// staticdata.dev — unicodeGeneralCategories
// Generated file. Do not edit by hand.
// SPDX-License-Identifier: MIT

export const unicodeGeneralCategories = [
  {
    "abbreviation": "Lu",
    "name": "Uppercase Letter",
    "group": "Letter"
  },
  {
    "abbreviation": "Ll",
    "name": "Lowercase Letter",
    "group": "Letter"
  },
  {
    "abbreviation": "Lt",
    "name": "Titlecase Letter",
    "group": "Letter"
  },
  {
    "abbreviation": "Lm",
    "name": "Modifier Letter",
    "group": "Letter"
  },
  {
    "abbreviation": "Lo",
    "name": "Other Letter",
    "group": "Letter"
  },
  {
    "abbreviation": "Mn",
    "name": "Nonspacing Mark",
    "group": "Mark"
  },
  {
    "abbreviation": "Mc",
    "name": "Spacing Mark",
    "group": "Mark"
  },
  {
    "abbreviation": "Me",
    "name": "Enclosing Mark",
    "group": "Mark"
  },
  {
    "abbreviation": "Nd",
    "name": "Decimal Number",
    "group": "Number"
  },
  {
    "abbreviation": "Nl",
    "name": "Letter Number",
    "group": "Number"
  },
  {
    "abbreviation": "No",
    "name": "Other Number",
    "group": "Number"
  },
  {
    "abbreviation": "Pc",
    "name": "Connector Punctuation",
    "group": "Punctuation"
  },
  {
    "abbreviation": "Pd",
    "name": "Dash Punctuation",
    "group": "Punctuation"
  },
  {
    "abbreviation": "Ps",
    "name": "Open Punctuation",
    "group": "Punctuation"
  },
  {
    "abbreviation": "Pe",
    "name": "Close Punctuation",
    "group": "Punctuation"
  },
  {
    "abbreviation": "Pi",
    "name": "Initial Punctuation",
    "group": "Punctuation"
  },
  {
    "abbreviation": "Pf",
    "name": "Final Punctuation",
    "group": "Punctuation"
  },
  {
    "abbreviation": "Po",
    "name": "Other Punctuation",
    "group": "Punctuation"
  },
  {
    "abbreviation": "Sm",
    "name": "Math Symbol",
    "group": "Symbol"
  },
  {
    "abbreviation": "Sc",
    "name": "Currency Symbol",
    "group": "Symbol"
  },
  {
    "abbreviation": "Sk",
    "name": "Modifier Symbol",
    "group": "Symbol"
  },
  {
    "abbreviation": "So",
    "name": "Other Symbol",
    "group": "Symbol"
  },
  {
    "abbreviation": "Zs",
    "name": "Space Separator",
    "group": "Separator"
  },
  {
    "abbreviation": "Zl",
    "name": "Line Separator",
    "group": "Separator"
  },
  {
    "abbreviation": "Zp",
    "name": "Paragraph Separator",
    "group": "Separator"
  },
  {
    "abbreviation": "Cc",
    "name": "Control",
    "group": "Other"
  },
  {
    "abbreviation": "Cf",
    "name": "Format",
    "group": "Other"
  },
  {
    "abbreviation": "Cs",
    "name": "Surrogate",
    "group": "Other"
  },
  {
    "abbreviation": "Co",
    "name": "Private Use",
    "group": "Other"
  },
  {
    "abbreviation": "Cn",
    "name": "Unassigned",
    "group": "Other"
  }
] as const;

export type UnicodeCategory = (typeof unicodeGeneralCategories)[number];
