@omnia/foundation
Version:
Provide omnia foundation typings and tooling work on client side for omnia extension
29 lines (28 loc) • 752 B
TypeScript
/***
* Exclusively use interfaces for models since they aloow short hand initialization and has better compatability with normal javascript
*/
export declare module Tenants {
interface ITenant {
id: string;
name: string;
authorityUrl: string;
mySiteUrl: string;
adminUrl: string;
}
interface ITenantResource {
id?: string;
featureId?: string;
parentId?: string;
name?: string;
title?: string;
extension?: string;
isFolder: boolean;
readOnly: boolean;
properties: {
[id: string]: string;
};
category?: string;
content?: string;
contentHash: string;
}
}