using System; //Action using UnityEditor.PackageManager.Requests; //ListRequest, AddRequest, etc using UnityEditor.PackageManager; //PackageCollection namespace Unity.RenderStreaming.Editor { class ListRequestInfo { internal bool OfflineMode; internal bool IncludeIndirectIndependencies; internal Action> OnSuccessAction; internal Action> OnFailAction; internal ListRequestInfo(bool offlineMode, bool includeIndirectDependencies, Action> onSuccess, Action> onFail) { OfflineMode = offlineMode; IncludeIndirectIndependencies = includeIndirectDependencies; OnSuccessAction = onSuccess; OnFailAction = onFail; } } } //namespace Unity.RenderStreaming.Editor