UNPKG

752 BTypeScriptView Raw
1/***
2* Exclusively use interfaces for models since they aloow short hand initialization and has better compatability with normal javascript
3*/
4export declare module Tenants {
5 interface ITenant {
6 id: string;
7 name: string;
8 authorityUrl: string;
9 mySiteUrl: string;
10 adminUrl: string;
11 }
12 interface ITenantResource {
13 id?: string;
14 featureId?: string;
15 parentId?: string;
16 name?: string;
17 title?: string;
18 extension?: string;
19 isFolder: boolean;
20 readOnly: boolean;
21 properties: {
22 [id: string]: string;
23 };
24 category?: string;
25 content?: string;
26 contentHash: string;
27 }
28}