LoggerInterface added as typehint