// eslint-disable-next-line @typescript-eslint/no-unused-vars
import { RunningBlock } from "../System/Documents/RunningBlock";

/**
 * Provides content for the different sections of a {@link RunningBlock `RunningBlock`}.
 */
export interface IRunningBlockContent
{
    /**
     * The content of the left part.
     */
    Left?: string;

    /**
     * The content of the center part.
     */
    Center?: string;

    /**
     * The content of the right part.
     */
    Right?: string;
}

// eslint-disable-next-line @typescript-eslint/no-unused-vars
import { RunningBlock } from "../System/Documents/RunningBlock";

/**
 * Provides content for the different sections of a {@link RunningBlock `RunningBlock`}.
 */
export interface IRunningBlockContent
{
    /**
     * The content of the left part.
     */
    Left: string;

    /**
     * The content of the center part.
     */
    Center: string;

    /**
     * The content of the right part.
     */
    Right: string;
}

--- 
+++ 
@@ -9,15 +9,15 @@
     /**
      * The content of the left part.
      */
-    Left: string;
+    Left?: string;
 
     /**
      * The content of the center part.
      */
-    Center: string;
+    Center?: string;
 
     /**
      * The content of the right part.
      */
-    Right: string;
+    Right?: string;
 }
Make properties of the `IRunninngBLockContent` optional
