export type CuiBlock = { id?: string; readonly type: string; readonly data: T; }; export interface CuiJTextCreateBlockRequestBody { readonly position: number; readonly block: CuiBlock; readonly jtextContainerId: string; } export interface CuiJTextUpdateBlockRequestBody { readonly position: number; readonly block: CuiBlock; readonly jtextContainerId: string; } export interface CuiJTextCreateBlocksRequestBody { readonly position: number; readonly block: CuiBlock[]; readonly jtextContainerId: string; }