@ApiStatus.Internal
  void writeExternal(@NotNull DataOutput out) throws IOException {
    writeColor(out, getForeground());
    writeColor(out, getBackground());
    writeINT(out, getFontType());
    writeColor(out, getEffectColor());
    writeColor(out, getErrorStripeColor());
    writeINT(out, fromEffectType(getEffectType()));
  }
@ApiStatus.Internal
  void writeExternal(@NotNull DataOutput out)