أنت تعمل على محرر نص منسق وتحتاج إلى تصميم عناصر التحكم الخاصة بالمحرر. يتضمن مقتطف التعليمات البرمجية المقدم خصائص CSS لعناصر التحكم.

تحتاج إلى كتابة دالة تأخذ كائن CSSProperties وتحوله إلى سلسلة CSS. يجب تنسيق سلسلة CSS على النحو التالي:
- يجب أن تكون كل خاصية CSS على السطر الخاص بها.
- يجب أن يبدأ كل سطر بمسافتين للمسافة البادئة.
- يجب أن ينتهي كل سطر بفاصلة منقوطة (;).

قم بتنفيذ الوظيفة `convertToCSSString(properties: CSSProperties): string`:

**مدخل**
- `properties`: كائن CSSProperties يحتوي على خصائص CSS وقيمها.

**انتاج**
- إرجاع سلسلة تمثل خصائص CSS المنسقة كسلسلة CSS.

**مثال**
```مخطوطة
خصائص ثابتة = {
  عائلة الخط: "هيلفتيكا، بلا رقيق"،
  حجم الخط: '14 بكسل'،
  الهامش السفلي: '5 بكسل'،
  تحديد المستخدم: "لا شيء"،
  عرض: "فليكس"
};
console.log(convertToCSSString(properties));
```
انتاج:
```
  FontFamily: 'Helvetica, sans-serif';
  حجم الخط: '14 بكسل'؛
  هامش القاع: '5px'؛
  تحديد المستخدم: 'لا شيء'؛
  عرض: "فليكس"؛
```

**ملحوظة**
في المثال أعلاه، يتم تحويل كائن خصائص CSS إلى سلسلة CSS حيث تكون كل خاصية في سطر خاص بها، بدءًا بمسافتين للمسافة البادئة وتنتهي بفاصلة منقوطة.
{"source": "argilla/DistiCoder-dpo-binarized", "kind": "synthetic", "evolved_from": null}