UNPKG

690 BTypeScriptView Raw
1export interface IExtensionPackageInfo {
2 Id?: string;
3 TenantId?: string;
4 Title?: string;
5 Description?: string;
6 Version?: string;
7}
8export interface IExtensionPackageEnvironmentInfo {
9 Hosting?: IHostingConfiguration;
10 FeatureActivations?: Array<IFeatureActivationConfiguration>;
11}
12export interface IHostingConfiguration {
13 Port?: number;
14 Enabled?: boolean;
15}
16export interface IFeatureActivationConfiguration {
17 Url: string;
18 FeatureIds: Array<string>;
19}
20export interface IHostingEnvironmentInfo {
21 TenantResources?: Array<string>;
22 Extension?: IExtensionPackageInfo;
23 Environment?: IExtensionPackageEnvironmentInfo;
24}