반복되는 부분 재활용해서 타입을 작성하고싶은데

인터페이스이런거로 바꾸려면 어떻게해야될까요?