UNPKG

@omnia/foundation

Version:

Provide omnia foundation typings and tooling work on client side for omnia extension.

25 lines (24 loc) 690 B
export interface IExtensionPackageInfo { Id?: string; TenantId?: string; Title?: string; Description?: string; Version?: string; } export interface IExtensionPackageEnvironmentInfo { Hosting?: IHostingConfiguration; FeatureActivations?: Array<IFeatureActivationConfiguration>; } export interface IHostingConfiguration { Port?: number; Enabled?: boolean; } export interface IFeatureActivationConfiguration { Url: string; FeatureIds: Array<string>; } export interface IHostingEnvironmentInfo { TenantResources?: Array<string>; Extension?: IExtensionPackageInfo; Environment?: IExtensionPackageEnvironmentInfo; }