export interface State {
  inputText: string
  alphabets: Alphabet[]
}

export interface Alphabet {
  priority: number
  letters: Letter[]
}

export interface Letter {
  value: string
  block: string
}

export interface ShermanLetter extends Letter {
  dots?: number
  vert?: number
  lines: number
}

export interface State {
  inputText: string
  alphabets: Array<Alphabet>
}

export interface Alphabet {
  priority: number
  letters: Array<Letter>
}

export interface Letter {
  value: string
  block: string
}

export interface ShermanLetter extends Letter {
  dots?: number
  vert?: number
  lines: number
}

--- 
+++ 
@@ -1,11 +1,11 @@
 export interface State {
   inputText: string
-  alphabets: Array<Alphabet>
+  alphabets: Alphabet[]
 }
 
 export interface Alphabet {
   priority: number
-  letters: Array<Letter>
+  letters: Letter[]
 }
 
 export interface Letter {
Use the other, better array syntax
