TSLintのデフォがtypeよりinterfaceを推してくるからとりあえずinterfaceにする事が多い