namespace LanMountainDesktop.AirAppSdk; public interface IAirAppExportRegistry { IReadOnlyList GetExports(); IReadOnlyList GetExports(Type contractType); AirAppServiceExportDescriptor? GetExport(Type contractType, string providerAirAppId); TContract? GetExport(string providerAirAppId) where TContract : class; }