interfaceのススメ with TypeScript