Introduce new CI step to validate that the public interface is complete. That means if the public interface is expecting or providing given type on return, that type must not be marked as internal.