배열의 타입을 선언하기에 앞서 빈 배열[], 요청 타입이 있는 배열[AIPoint], 요청 타입의 배열AIPoint[]을 모두 선언해도 오류가 났음
[]
[AIPoint]
AIPoint[]
points: AIPoint[] | [] | [AIPoint]
위와같이 적용하고, points.push(AIPoint타입 변수) // 'AIPoint' 형식의 인수는 'never' 형식의 매개 변수에 할당될 수 없습니다.
points.push(AIPoint타입 변수)
Array<AIPoint>