А у них синтаксис как у статик массивов наверно будет? Это же поддержка со стороны браузера как я понимаю даже?
там синтаксис будет такой же как и в TS:
type Tuple = [f64, f64];
или
type Tuple = [i32, string];
для рекордов:
type Record = { x: f64, y: f64 }
Но там есть нюянсы. возможно придеться делать как то так: type Record = readonly { x: f64, y: f64 }