rest parameter 1

rest parameter 2

exercise 1

type Arr = [string, number, ...boolean[]]
let arr :Arr = ['동서녹차', 4000, true, false, true, true, false, true];
exercise 2

function 함수(...rest :[string, boolean, ...(number|string)[] ]){
}
To use
import/export 하기

import * as a from 쓰면 타입의 모든 파일 다 가져옴

tsconfig.json 파일에서 자동생성하게 해주기
"declaration" : true
자동으로 d.ts 파일에 기록해줌 => 수정하지 않고 reference 용으로 사용하기

tsconfig.json 에 설정해주면 import/export 없이 global module로 타입 쓸 수 있음