結果 : difference between interface and type alias in typescript