type Specificity = [number, number, number, number, number] | [number, number, number, number, number, number, number];
type MIMEOrAll = string[] | "*";
type PatternGroupPredicate = (group: RegExpExecArray, value: string) => string;
type MathRounding = "round" | "ceil" | "floor" | "trunc";
type TextEncoding = "utf-8" | "utf-16" | "utf-16be" | "utf-16le" | "latin1" | "ascii";
type TextDirection = "ltr" | "rtl" | "";