1. 변수를 정의하는 인터페이스
  2. 함수의 인자를 정의하는 인터페이스
  3. 함수의 구조를 정의하는 인터페이스
  4. 인덱싱 방식을 정의하는 인터페이스
  5. 인터페이스 딕셔너리 패턴 - 객체의 프로퍼티 값의 타입을 적용
  6. 인터페이스 확장 extends로 기존 인터페이스에서 확장가능
    1. 스타일드 컴포넌트에서 확장할수 있는 기능과 비슷하다.