Socket
Socket
Sign inDemoInstall

gd-sprest-def

Package Overview
Dependencies
Maintainers
1
Versions
147
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

gd-sprest-def - npm Package Compare versions

Comparing version 0.1.4 to 0.1.5

45

base.d.ts

@@ -74,2 +74,13 @@ /**

/**
* Base Query
*/
export interface IBaseQuery<Type = any, Result = Type> extends IBaseExecution<Type, Result> {
/**
* Queries the collection.
* @param oData - The OData information.
*/
query?(query: IODataQuery): IBaseExecution<Result>;
}
/**
* Base Result

@@ -101,3 +112,3 @@ */

*/
export interface IBaseCollection<Type = any> extends IBaseExecution<IBaseResults<Type>> { }
export interface IBaseCollection<Type = any> extends IBaseQuery<IBaseResults<Type>> { }

@@ -122,2 +133,34 @@ /**

/**
* OData Query
*/
export interface IODataQuery {
/** An optional custom query string */
Custom?: string;
/** The properties to expand. */
Expand?: Array<string>;
/** The filters. */
Filter?: string;
/**
* Flag to get all items.
* Use this flag to get past the 5000 limit.
*/
GetAllItems?: boolean;
/** The order by fields. */
OrderBy?: Array<string>;
/** The fields to select. */
Select?: Array<string>;
/** The number of results to skip. */
Skip?: number;
/** The max number of results to return. */
Top?: number;
}
/**
* Request Information

@@ -124,0 +167,0 @@ */

@@ -74,2 +74,13 @@ /**

/**
* Base Query
*/
export interface IBaseQuery<Type = any, Result = Type> extends IBaseExecution<Type, Result> {
/**
* Queries the collection.
* @param oData - The OData information.
*/
query?(query: IODataQuery): IBaseExecution<Result>;
}
/**
* Base Result

@@ -101,3 +112,3 @@ */

*/
export interface IBaseCollection<Type = any> extends IBaseExecution<IBaseResults<Type>> { }
export interface IBaseCollection<Type = any> extends IBaseQuery<IBaseResults<Type>> { }

@@ -122,2 +133,34 @@ /**

/**
* OData Query
*/
export interface IODataQuery {
/** An optional custom query string */
Custom?: string;
/** The properties to expand. */
Expand?: Array<string>;
/** The filters. */
Filter?: string;
/**
* Flag to get all items.
* Use this flag to get past the 5000 limit.
*/
GetAllItems?: boolean;
/** The order by fields. */
OrderBy?: Array<string>;
/** The fields to select. */
Select?: Array<string>;
/** The number of results to skip. */
Skip?: number;
/** The max number of results to return. */
Top?: number;
}
/**
* Request Information

@@ -124,0 +167,0 @@ */

import { IBaseExecution } from "../../";
import { IBaseQuery } from "../../";

@@ -6,3 +7,3 @@ /*********************************************

**********************************************/
export interface IAppCollection extends AppCollectionProps,AppCollectionMethods,IBaseExecution<AppCollection> {
export interface IAppCollection extends AppCollectionCollections,AppCollectionMethods,IBaseQuery<IAppCollectionQuery> {

@@ -12,5 +13,12 @@ }

/*********************************************
* IAppCollectionQuery
**********************************************/
export interface IAppCollectionQuery extends AppCollectionQuery,AppCollectionMethods {
}
/*********************************************
* AppCollection
**********************************************/
export interface AppCollection extends AppCollectionProps, AppCollectionMethods {
export interface AppCollection extends AppCollectionCollections, AppCollectionMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -27,7 +35,21 @@ }

/*********************************************
* AppCollectionCollections
**********************************************/
export interface AppCollectionCollections extends AppCollectionProps {
}
/*********************************************
* AppCollectionQuery
**********************************************/
export interface AppCollectionQuery extends AppCollectionProps {
}
/*********************************************
* AppCollectionMethods
**********************************************/
export interface AppCollectionMethods {
getAppsFromStore<T=string>(addInType?: string, queryString?: string): IBaseExecution<T>;
getByType<T=string>(type?: string): IBaseExecution<T>;
getAppsFromStore(addInType?: string, queryString?: string): IBaseExecution<string>;
getByType(type?: string): IBaseExecution<string>;
}

2

lib/Microsoft/BusinessData/Infrastructure/SecureStore/entitytypes.d.ts

@@ -0,3 +1,3 @@

import { IBaseExecution } from "../../../../";
/*********************************************

@@ -4,0 +4,0 @@ * ConnectionSettings

@@ -0,3 +1,3 @@

import { IBaseExecution } from "../../../../";
/*********************************************

@@ -4,0 +4,0 @@ * TargetApplicationField

@@ -0,3 +1,3 @@

import { IBaseExecution } from "../../../../";
/*********************************************

@@ -4,0 +4,0 @@ * Reputation

@@ -0,1 +1,2 @@

import { IBaseExecution } from "../../../../../";
import { SP } from "../../../../../";

@@ -2,0 +3,0 @@ import { Microsoft } from "../../../../../";

import { IBaseExecution } from "../../../../../";
import { IBaseQuery } from "../../../../../";

@@ -6,3 +7,3 @@ /*********************************************

**********************************************/
export interface ISearchService extends SearchServiceProps,SearchServiceMethods,IBaseExecution<SearchService> {
export interface ISearchService extends SearchServiceCollections,SearchServiceMethods,IBaseQuery<ISearchServiceQuery> {

@@ -12,5 +13,12 @@ }

/*********************************************
* ISearchServiceQuery
**********************************************/
export interface ISearchServiceQuery extends SearchServiceQuery,SearchServiceMethods {
}
/*********************************************
* SearchService
**********************************************/
export interface SearchService extends SearchServiceProps, SearchServiceMethods {
export interface SearchService extends SearchServiceCollections, SearchServiceMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -27,14 +35,28 @@ }

/*********************************************
* SearchServiceCollections
**********************************************/
export interface SearchServiceCollections extends SearchServiceProps {
}
/*********************************************
* SearchServiceQuery
**********************************************/
export interface SearchServiceQuery extends SearchServiceProps {
}
/*********************************************
* SearchServiceMethods
**********************************************/
export interface SearchServiceMethods {
autocompletions<T=Microsoft.SharePoint.Client.Search.Query.QueryAutoCompletionResults>(querytext?: string, sources?: string, numberOfCompletions?: number, cursorPosition?: number): IBaseExecution<T>;
export<T=string>(userName?: string, startTime?: any): IBaseExecution<T>;
exportpopulartenantqueries<T=Array<Microsoft.SharePoint.Client.Search.Query.PopularTenantQuery>>(): IBaseExecution<T>;
postquery<T=Microsoft.Office.Server.Search.REST.SearchResult>(request?: Microsoft.Office.Server.Search.REST.SearchRequest): IBaseExecution<T>;
query<T=Microsoft.Office.Server.Search.REST.SearchResult>(querytext?: string, queryTemplate?: string, enableInterleaving?: boolean, sourceId?: any, rankingModelId?: string, startRow?: number, rowLimit?: number, rowsPerPage?: number, selectProperties?: string, culture?: number, refinementFilters?: string, refiners?: string, hiddenConstraints?: string, sortList?: string, enableStemming?: boolean, trimDuplicates?: boolean, timeout?: number, enableNicknames?: boolean, enablePhonetic?: boolean, enableFQL?: boolean, hitHighlightedProperties?: string, propertiesToGenerateAcronyms?: string, bypassResultTypes?: boolean, processBestBets?: boolean, clientType?: string, personalizationData?: any, resultsUrl?: string, queryTag?: string, trimDuplicatesIncludeId?: number, totalRowsExactMinimum?: number, impressionId?: string, properties?: string, enableQueryRules?: boolean, summaryLength?: number, maxSnippetLength?: number, desiredSnippetLength?: number, uiLanguage?: number, blockDedupeMode?: number, generateBlockRankLog?: boolean, enableSorting?: boolean, collapseSpecification?: string, processPersonalFavorites?: boolean, enableOrderingHitHighlightedProperty?: boolean, hitHighlightedMultivaluePropertyLimit?: number, queryTemplatePropertiesUrl?: string, timeZoneId?: number, useOLSQuery?: number, OLSQuerySession?: string): IBaseExecution<T>;
recordPageClick<T=any>(pageInfo?: string, clickType?: string, blockType?: number, clickedResultId?: string, subResultIndex?: number, immediacySourceId?: string, immediacyQueryString?: string, immediacyTitle?: string, immediacyUrl?: string): IBaseExecution<T>;
resultspageaddress<T=string>(): IBaseExecution<T>;
searchcenterurl<T=string>(): IBaseExecution<T>;
suggest<T=Microsoft.SharePoint.Client.Search.Query.QuerySuggestionResults>(querytext?: string, iNumberOfQuerySuggestions?: number, iNumberOfResultSuggestions?: number, iNumberOfPopularResultSuggestions?: number, fPreQuerySuggestions?: boolean, fHitHighlighting?: boolean, fCapitalizeFirstLetters?: boolean, culture?: number, enableStemming?: boolean, showPeopleNameSuggestions?: boolean, enableQueryRules?: boolean, fPrefixMatchAllTerms?: boolean, sourceId?: string, clientType?: string, useOLSQuery?: number, OLSQuerySession?: string, zeroTermSuggestions?: boolean): IBaseExecution<T>;
autocompletions(querytext?: string, sources?: string, numberOfCompletions?: number, cursorPosition?: number): IBaseExecution<Microsoft.SharePoint.Client.Search.Query.QueryAutoCompletionResults>;
export(userName?: string, startTime?: any): IBaseExecution<string>;
exportpopulartenantqueries(): IBaseExecution<Array<Microsoft.SharePoint.Client.Search.Query.PopularTenantQuery>>;
postquery(request?: Microsoft.Office.Server.Search.REST.SearchRequest): IBaseExecution<Microsoft.Office.Server.Search.REST.SearchResult>;
query(querytext?: string, queryTemplate?: string, enableInterleaving?: boolean, sourceId?: any, rankingModelId?: string, startRow?: number, rowLimit?: number, rowsPerPage?: number, selectProperties?: string, culture?: number, refinementFilters?: string, refiners?: string, hiddenConstraints?: string, sortList?: string, enableStemming?: boolean, trimDuplicates?: boolean, timeout?: number, enableNicknames?: boolean, enablePhonetic?: boolean, enableFQL?: boolean, hitHighlightedProperties?: string, propertiesToGenerateAcronyms?: string, bypassResultTypes?: boolean, processBestBets?: boolean, clientType?: string, personalizationData?: any, resultsUrl?: string, queryTag?: string, trimDuplicatesIncludeId?: number, totalRowsExactMinimum?: number, impressionId?: string, properties?: string, enableQueryRules?: boolean, summaryLength?: number, maxSnippetLength?: number, desiredSnippetLength?: number, uiLanguage?: number, blockDedupeMode?: number, generateBlockRankLog?: boolean, enableSorting?: boolean, collapseSpecification?: string, processPersonalFavorites?: boolean, enableOrderingHitHighlightedProperty?: boolean, hitHighlightedMultivaluePropertyLimit?: number, queryTemplatePropertiesUrl?: string, timeZoneId?: number, useOLSQuery?: number, OLSQuerySession?: string): IBaseExecution<Microsoft.Office.Server.Search.REST.SearchResult>;
recordPageClick(pageInfo?: string, clickType?: string, blockType?: number, clickedResultId?: string, subResultIndex?: number, immediacySourceId?: string, immediacyQueryString?: string, immediacyTitle?: string, immediacyUrl?: string): IBaseExecution<any>;
resultspageaddress(): IBaseExecution<string>;
searchcenterurl(): IBaseExecution<string>;
suggest(querytext?: string, iNumberOfQuerySuggestions?: number, iNumberOfResultSuggestions?: number, iNumberOfPopularResultSuggestions?: number, fPreQuerySuggestions?: boolean, fHitHighlighting?: boolean, fCapitalizeFirstLetters?: boolean, culture?: number, enableStemming?: boolean, showPeopleNameSuggestions?: boolean, enableQueryRules?: boolean, fPrefixMatchAllTerms?: boolean, sourceId?: string, clientType?: string, useOLSQuery?: number, OLSQuerySession?: string, zeroTermSuggestions?: boolean): IBaseExecution<Microsoft.SharePoint.Client.Search.Query.QuerySuggestionResults>;
}

@@ -45,3 +67,3 @@

**********************************************/
export interface ISearchSetting extends SearchSettingProps,SearchSettingMethods,IBaseExecution<SearchSetting> {
export interface ISearchSetting extends SearchSettingCollections,SearchSettingMethods,IBaseQuery<ISearchSettingQuery> {

@@ -51,5 +73,12 @@ }

/*********************************************
* ISearchSettingQuery
**********************************************/
export interface ISearchSettingQuery extends SearchSettingQuery,SearchSettingMethods {
}
/*********************************************
* SearchSetting
**********************************************/
export interface SearchSetting extends SearchSettingProps, SearchSettingMethods {
export interface SearchSetting extends SearchSettingCollections, SearchSettingMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -66,10 +95,24 @@ }

/*********************************************
* SearchSettingCollections
**********************************************/
export interface SearchSettingCollections extends SearchSettingProps {
}
/*********************************************
* SearchSettingQuery
**********************************************/
export interface SearchSettingQuery extends SearchSettingProps {
}
/*********************************************
* SearchSettingMethods
**********************************************/
export interface SearchSettingMethods {
getpromotedresultqueryrules<T=Microsoft.Office.Server.Search.REST.PromotedResultsOperationsResult>(siteCollectionLevel?: boolean, offset?: number, numberOfRules?: number): IBaseExecution<T>;
getqueryconfiguration<T=Microsoft.Office.Server.Search.REST.QueryConfiguration>(callLocalSearchFarmsOnly?: boolean): IBaseExecution<T>;
getxssearchpolicy<T=Microsoft.Office.Server.Search.REST.XSSearchPolicy>(): IBaseExecution<T>;
pingadminendpoint<T=boolean>(): IBaseExecution<T>;
setxssearchpolicy<T=Microsoft.Office.Server.Search.REST.XSSearchPolicy>(policy?: string): IBaseExecution<T>;
getpromotedresultqueryrules(siteCollectionLevel?: boolean, offset?: number, numberOfRules?: number): IBaseExecution<Microsoft.Office.Server.Search.REST.PromotedResultsOperationsResult>;
getqueryconfiguration(callLocalSearchFarmsOnly?: boolean): IBaseExecution<Microsoft.Office.Server.Search.REST.QueryConfiguration>;
getxssearchpolicy(): IBaseExecution<Microsoft.Office.Server.Search.REST.XSSearchPolicy>;
pingadminendpoint(): IBaseExecution<boolean>;
setxssearchpolicy(policy?: string): IBaseExecution<Microsoft.Office.Server.Search.REST.XSSearchPolicy>;
}
import { IBaseExecution } from "../../../../";
import { IBaseQuery } from "../../../../";

@@ -6,3 +7,3 @@ /*********************************************

**********************************************/
export interface IAppLauncher extends AppLauncherProps,AppLauncherMethods,IBaseExecution<AppLauncher> {
export interface IAppLauncher extends AppLauncherCollections,AppLauncherMethods,IBaseQuery<IAppLauncherQuery> {

@@ -12,5 +13,12 @@ }

/*********************************************
* IAppLauncherQuery
**********************************************/
export interface IAppLauncherQuery extends AppLauncherQuery,AppLauncherMethods {
}
/*********************************************
* AppLauncher
**********************************************/
export interface AppLauncher extends AppLauncherProps, AppLauncherMethods {
export interface AppLauncher extends AppLauncherCollections, AppLauncherMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -27,6 +35,20 @@ }

/*********************************************
* AppLauncherCollections
**********************************************/
export interface AppLauncherCollections extends AppLauncherProps {
}
/*********************************************
* AppLauncherQuery
**********************************************/
export interface AppLauncherQuery extends AppLauncherProps {
}
/*********************************************
* AppLauncherMethods
**********************************************/
export interface AppLauncherMethods {
getData<T=string>(suiteVersion?: number, isMobileRequest?: boolean, locale?: string, onPremVer?: string): IBaseExecution<T>;
getData(suiteVersion?: number, isMobileRequest?: boolean, locale?: string, onPremVer?: string): IBaseExecution<string>;
}

@@ -0,3 +1,3 @@

import { IBaseExecution } from "../../../../../";
/*********************************************

@@ -4,0 +4,0 @@ * GeoCredentials

@@ -0,4 +1,6 @@

import { IBaseExecution } from "../../../../../";
import { Microsoft } from "../../../../../";
import { IBaseExecution } from "../../../../../";
import { IBaseQuery } from "../../../../../";
import { IBaseCollection } from "../../../../../";
import { IBaseResults } from "../../../../../";

@@ -18,3 +20,3 @@ /*********************************************

**********************************************/
export interface IAllowedDataLocation extends AllowedDataLocationProps,AllowedDataLocationMethods,IBaseExecution<AllowedDataLocation> {
export interface IAllowedDataLocation extends AllowedDataLocationCollections,AllowedDataLocationMethods,IBaseQuery<IAllowedDataLocationQuery> {

@@ -24,5 +26,12 @@ }

/*********************************************
* IAllowedDataLocationQuery
**********************************************/
export interface IAllowedDataLocationQuery extends AllowedDataLocationQuery,AllowedDataLocationMethods {
}
/*********************************************
* AllowedDataLocation
**********************************************/
export interface AllowedDataLocation extends Microsoft.Online.SharePoint.MultiGeo.Service.AllowedDataLocationEntityData, AllowedDataLocationProps, AllowedDataLocationMethods {
export interface AllowedDataLocation extends Microsoft.Online.SharePoint.MultiGeo.Service.AllowedDataLocationEntityData, AllowedDataLocationCollections, AllowedDataLocationMethods {

@@ -39,6 +48,20 @@ }

/*********************************************
* AllowedDataLocationCollections
**********************************************/
export interface AllowedDataLocationCollections extends AllowedDataLocationProps {
}
/*********************************************
* AllowedDataLocationQuery
**********************************************/
export interface AllowedDataLocationQuery extends AllowedDataLocationProps {
}
/*********************************************
* AllowedDataLocationMethods
**********************************************/
export interface AllowedDataLocationMethods {
deleteObject<T=any>(): IBaseExecution<T>;
deleteObject(): IBaseExecution<any>;
}

@@ -93,3 +116,3 @@

**********************************************/
export interface ICrossFarmGroupMoveJob extends CrossFarmGroupMoveJobProps,CrossFarmGroupMoveJobMethods,IBaseExecution<CrossFarmGroupMoveJob> {
export interface ICrossFarmGroupMoveJob extends CrossFarmGroupMoveJobCollections,CrossFarmGroupMoveJobMethods,IBaseQuery<ICrossFarmGroupMoveJobQuery> {

@@ -99,5 +122,12 @@ }

/*********************************************
* ICrossFarmGroupMoveJobQuery
**********************************************/
export interface ICrossFarmGroupMoveJobQuery extends CrossFarmGroupMoveJobQuery,CrossFarmGroupMoveJobMethods {
}
/*********************************************
* CrossFarmGroupMoveJob
**********************************************/
export interface CrossFarmGroupMoveJob extends CrossFarmGroupMoveJobProps, CrossFarmGroupMoveJobMethods {
export interface CrossFarmGroupMoveJob extends CrossFarmGroupMoveJobCollections, CrossFarmGroupMoveJobMethods {
IsContentMoved?: boolean;

@@ -117,6 +147,20 @@ LastModified?: any;

/*********************************************
* CrossFarmGroupMoveJobCollections
**********************************************/
export interface CrossFarmGroupMoveJobCollections extends CrossFarmGroupMoveJobProps {
}
/*********************************************
* CrossFarmGroupMoveJobQuery
**********************************************/
export interface CrossFarmGroupMoveJobQuery extends CrossFarmGroupMoveJobProps {
}
/*********************************************
* CrossFarmGroupMoveJobMethods
**********************************************/
export interface CrossFarmGroupMoveJobMethods {
update<T=any>(): IBaseExecution<T>;
update(): IBaseExecution<any>;
}

@@ -143,3 +187,3 @@

**********************************************/
export interface ICrossFarmSiteMoveJob extends CrossFarmSiteMoveJobProps,CrossFarmSiteMoveJobMethods,IBaseExecution<CrossFarmSiteMoveJob> {
export interface ICrossFarmSiteMoveJob extends CrossFarmSiteMoveJobCollections,CrossFarmSiteMoveJobMethods,IBaseQuery<ICrossFarmSiteMoveJobQuery> {

@@ -149,5 +193,12 @@ }

/*********************************************
* ICrossFarmSiteMoveJobQuery
**********************************************/
export interface ICrossFarmSiteMoveJobQuery extends CrossFarmSiteMoveJobQuery,CrossFarmSiteMoveJobMethods {
}
/*********************************************
* CrossFarmSiteMoveJob
**********************************************/
export interface CrossFarmSiteMoveJob extends Microsoft.Online.SharePoint.MultiGeo.Service.CrossFarmSiteMoveJobEntityData, CrossFarmSiteMoveJobProps, CrossFarmSiteMoveJobMethods {
export interface CrossFarmSiteMoveJob extends Microsoft.Online.SharePoint.MultiGeo.Service.CrossFarmSiteMoveJobEntityData, CrossFarmSiteMoveJobCollections, CrossFarmSiteMoveJobMethods {
IsContentMoved?: boolean;

@@ -167,6 +218,20 @@ LastModified?: any;

/*********************************************
* CrossFarmSiteMoveJobCollections
**********************************************/
export interface CrossFarmSiteMoveJobCollections extends CrossFarmSiteMoveJobProps {
}
/*********************************************
* CrossFarmSiteMoveJobQuery
**********************************************/
export interface CrossFarmSiteMoveJobQuery extends CrossFarmSiteMoveJobProps {
}
/*********************************************
* CrossFarmSiteMoveJobMethods
**********************************************/
export interface CrossFarmSiteMoveJobMethods {
update<T=any>(): IBaseExecution<T>;
update(): IBaseExecution<any>;
}

@@ -194,3 +259,3 @@

**********************************************/
export interface ICrossFarmUserMoveJob extends CrossFarmUserMoveJobProps,CrossFarmUserMoveJobMethods,IBaseExecution<CrossFarmUserMoveJob> {
export interface ICrossFarmUserMoveJob extends CrossFarmUserMoveJobCollections,CrossFarmUserMoveJobMethods,IBaseQuery<ICrossFarmUserMoveJobQuery> {

@@ -200,5 +265,12 @@ }

/*********************************************
* ICrossFarmUserMoveJobQuery
**********************************************/
export interface ICrossFarmUserMoveJobQuery extends CrossFarmUserMoveJobQuery,CrossFarmUserMoveJobMethods {
}
/*********************************************
* CrossFarmUserMoveJob
**********************************************/
export interface CrossFarmUserMoveJob extends Microsoft.Online.SharePoint.MultiGeo.Service.CrossFarmUserMoveJobEntityData, CrossFarmUserMoveJobProps, CrossFarmUserMoveJobMethods {
export interface CrossFarmUserMoveJob extends Microsoft.Online.SharePoint.MultiGeo.Service.CrossFarmUserMoveJobEntityData, CrossFarmUserMoveJobCollections, CrossFarmUserMoveJobMethods {
IsContentMoved?: boolean;

@@ -218,6 +290,20 @@ LastModified?: any;

/*********************************************
* CrossFarmUserMoveJobCollections
**********************************************/
export interface CrossFarmUserMoveJobCollections extends CrossFarmUserMoveJobProps {
}
/*********************************************
* CrossFarmUserMoveJobQuery
**********************************************/
export interface CrossFarmUserMoveJobQuery extends CrossFarmUserMoveJobProps {
}
/*********************************************
* CrossFarmUserMoveJobMethods
**********************************************/
export interface CrossFarmUserMoveJobMethods {
update<T=any>(): IBaseExecution<T>;
update(): IBaseExecution<any>;
}

@@ -254,3 +340,3 @@

**********************************************/
export interface ICrossGeoTenantProperty extends CrossGeoTenantPropertyProps,CrossGeoTenantPropertyMethods,IBaseExecution<CrossGeoTenantProperty> {
export interface ICrossGeoTenantProperty extends CrossGeoTenantPropertyCollections,CrossGeoTenantPropertyMethods,IBaseQuery<ICrossGeoTenantPropertyQuery> {

@@ -260,5 +346,12 @@ }

/*********************************************
* ICrossGeoTenantPropertyQuery
**********************************************/
export interface ICrossGeoTenantPropertyQuery extends CrossGeoTenantPropertyQuery,CrossGeoTenantPropertyMethods {
}
/*********************************************
* CrossGeoTenantProperty
**********************************************/
export interface CrossGeoTenantProperty extends Microsoft.Online.SharePoint.MultiGeo.Service.CrossGeoTenantPropertyEntityData, CrossGeoTenantPropertyProps, CrossGeoTenantPropertyMethods {
export interface CrossGeoTenantProperty extends Microsoft.Online.SharePoint.MultiGeo.Service.CrossGeoTenantPropertyEntityData, CrossGeoTenantPropertyCollections, CrossGeoTenantPropertyMethods {
LastModifiedTimeInUtc?: any;

@@ -275,7 +368,21 @@ }

/*********************************************
* CrossGeoTenantPropertyCollections
**********************************************/
export interface CrossGeoTenantPropertyCollections extends CrossGeoTenantPropertyProps {
}
/*********************************************
* CrossGeoTenantPropertyQuery
**********************************************/
export interface CrossGeoTenantPropertyQuery extends CrossGeoTenantPropertyProps {
}
/*********************************************
* CrossGeoTenantPropertyMethods
**********************************************/
export interface CrossGeoTenantPropertyMethods {
deleteObject<T=any>(): IBaseExecution<T>;
update<T=any>(): IBaseExecution<T>;
deleteObject(): IBaseExecution<any>;
update(): IBaseExecution<any>;
}

@@ -293,3 +400,3 @@

**********************************************/
export interface IGeoAdministrator extends GeoAdministratorProps,GeoAdministratorMethods,IBaseExecution<GeoAdministrator> {
export interface IGeoAdministrator extends GeoAdministratorCollections,GeoAdministratorMethods,IBaseQuery<IGeoAdministratorQuery> {

@@ -299,5 +406,12 @@ }

/*********************************************
* IGeoAdministratorQuery
**********************************************/
export interface IGeoAdministratorQuery extends GeoAdministratorQuery,GeoAdministratorMethods {
}
/*********************************************
* GeoAdministrator
**********************************************/
export interface GeoAdministrator extends GeoAdministratorProps, GeoAdministratorMethods {
export interface GeoAdministrator extends GeoAdministratorCollections, GeoAdministratorMethods {
DisplayName?: string;

@@ -318,6 +432,20 @@ GeoLocation?: string;

/*********************************************
* GeoAdministratorCollections
**********************************************/
export interface GeoAdministratorCollections extends GeoAdministratorProps {
}
/*********************************************
* GeoAdministratorQuery
**********************************************/
export interface GeoAdministratorQuery extends GeoAdministratorProps {
}
/*********************************************
* GeoAdministratorMethods
**********************************************/
export interface GeoAdministratorMethods {
deleteObject<T=any>(): IBaseExecution<T>;
deleteObject(): IBaseExecution<any>;
}

@@ -328,3 +456,3 @@

**********************************************/
export interface IGeoExperience extends GeoExperienceProps,GeoExperienceMethods,IBaseExecution<GeoExperience> {
export interface IGeoExperience extends GeoExperienceCollections,GeoExperienceMethods,IBaseQuery<IGeoExperienceQuery> {

@@ -334,5 +462,12 @@ }

/*********************************************
* IGeoExperienceQuery
**********************************************/
export interface IGeoExperienceQuery extends GeoExperienceQuery,GeoExperienceMethods {
}
/*********************************************
* GeoExperience
**********************************************/
export interface GeoExperience extends GeoExperienceProps, GeoExperienceMethods {
export interface GeoExperience extends GeoExperienceCollections, GeoExperienceMethods {
GeoLocation?: string;

@@ -350,7 +485,21 @@ MultiGeoExperienceMode?: number;

/*********************************************
* GeoExperienceCollections
**********************************************/
export interface GeoExperienceCollections extends GeoExperienceProps {
}
/*********************************************
* GeoExperienceQuery
**********************************************/
export interface GeoExperienceQuery extends GeoExperienceProps {
}
/*********************************************
* GeoExperienceMethods
**********************************************/
export interface GeoExperienceMethods {
upgradeAllInstancesToSPOMode<T=any>(): IBaseExecution<T>;
upgradeToSPOMode<T=any>(): IBaseExecution<T>;
upgradeAllInstancesToSPOMode(): IBaseExecution<any>;
upgradeToSPOMode(): IBaseExecution<any>;
}

@@ -402,3 +551,3 @@

**********************************************/
export interface IGroupMoveJob extends GroupMoveJobProps,GroupMoveJobMethods,IBaseExecution<GroupMoveJob> {
export interface IGroupMoveJob extends GroupMoveJobCollections,GroupMoveJobMethods,IBaseQuery<IGroupMoveJobQuery> {

@@ -408,5 +557,12 @@ }

/*********************************************
* IGroupMoveJobQuery
**********************************************/
export interface IGroupMoveJobQuery extends GroupMoveJobQuery,GroupMoveJobMethods {
}
/*********************************************
* GroupMoveJob
**********************************************/
export interface GroupMoveJob extends Microsoft.Online.SharePoint.MultiGeo.Service.GroupMoveJobEntityData, GroupMoveJobProps, GroupMoveJobMethods {
export interface GroupMoveJob extends Microsoft.Online.SharePoint.MultiGeo.Service.GroupMoveJobEntityData, GroupMoveJobCollections, GroupMoveJobMethods {
IsContentMoved?: boolean;

@@ -426,8 +582,22 @@ LastModified?: any;

/*********************************************
* GroupMoveJobCollections
**********************************************/
export interface GroupMoveJobCollections extends GroupMoveJobProps {
}
/*********************************************
* GroupMoveJobQuery
**********************************************/
export interface GroupMoveJobQuery extends GroupMoveJobProps {
}
/*********************************************
* GroupMoveJobMethods
**********************************************/
export interface GroupMoveJobMethods {
cancel<T=any>(): IBaseExecution<T>;
deleteObject<T=any>(): IBaseExecution<T>;
update<T=any>(): IBaseExecution<T>;
cancel(): IBaseExecution<any>;
deleteObject(): IBaseExecution<any>;
update(): IBaseExecution<any>;
}

@@ -456,3 +626,3 @@

**********************************************/
export interface IMultiGeoServicesBeta extends MultiGeoServicesBetaProps,MultiGeoServicesBetaMethods,IBaseExecution<MultiGeoServicesBeta> {
export interface IMultiGeoServicesBeta extends MultiGeoServicesBetaCollections,MultiGeoServicesBetaMethods,IBaseQuery<IMultiGeoServicesBetaQuery> {

@@ -462,5 +632,12 @@ }

/*********************************************
* IMultiGeoServicesBetaQuery
**********************************************/
export interface IMultiGeoServicesBetaQuery extends MultiGeoServicesBetaQuery,MultiGeoServicesBetaMethods {
}
/*********************************************
* MultiGeoServicesBeta
**********************************************/
export interface MultiGeoServicesBeta extends MultiGeoServicesBetaProps, MultiGeoServicesBetaMethods {
export interface MultiGeoServicesBeta extends MultiGeoServicesBetaCollections, MultiGeoServicesBetaMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -473,33 +650,59 @@ }

export interface MultiGeoServicesBetaProps {
AllowedDataLocations<T=Microsoft.Online.SharePoint.MultiGeo.Service.AllowedDataLocation>(): IBaseCollection<T>;
ContentDbSchemaVersion<T=Microsoft.Online.SharePoint.MultiGeo.Service.ContentDbSchemaVersion>(): IBaseExecution<T>;
CrossFarmGroupMoveJobs<T=Microsoft.Online.SharePoint.MultiGeo.Service.CrossFarmGroupMoveJob>(): IBaseCollection<T>;
CrossFarmSiteMoveJobs<T=Microsoft.Online.SharePoint.MultiGeo.Service.CrossFarmSiteMoveJob>(): IBaseCollection<T>;
CrossFarmUserMoveJobs<T=Microsoft.Online.SharePoint.MultiGeo.Service.CrossFarmUserMoveJob>(): IBaseCollection<T>;
CrossGeoTenantBYOK<T=Microsoft.Online.SharePoint.MultiGeo.Service.CrossGeoTenantBYOK>(): IBaseExecution<T>;
CrossGeoTenantCompatibility<T=Microsoft.Online.SharePoint.MultiGeo.Service.CrossGeoTenantCompatibility>(): IBaseExecution<T>;
CrossGeoTenantProperties<T=Microsoft.Online.SharePoint.MultiGeo.Service.CrossGeoTenantProperty>(): IBaseCollection<T>;
GeoAdministrators<T=Microsoft.Online.SharePoint.MultiGeo.Service.GeoAdministrator>(): IBaseCollection<T>;
GeoExperience<T=Microsoft.Online.SharePoint.MultiGeo.Service.GeoExperience>(): IBaseExecution<T>;
GeoTenantInstanceInformationCollection<T=Microsoft.Online.SharePoint.MultiGeo.Service.GeoTenantInstanceInformation>(): IBaseCollection<T>;
GlobalAdminCheck<T=Microsoft.Online.SharePoint.MultiGeo.Service.GlobalAdminCheck>(): IBaseExecution<T>;
GroupMoveJobs<T=Microsoft.Online.SharePoint.MultiGeo.Service.GroupMoveJob>(): IBaseCollection<T>;
SiteMoveJobs<T=Microsoft.Online.SharePoint.MultiGeo.Service.SiteMoveJob>(): IBaseCollection<T>;
SiteRenameJobs<T=Microsoft.Online.SharePoint.MultiGeo.Service.SiteRenameJob>(): IBaseCollection<T>;
StorageQuotas<T=Microsoft.Online.SharePoint.MultiGeo.Service.StorageQuota>(): IBaseCollection<T>;
TaxonomyReplicationParameters<T=Microsoft.Online.SharePoint.MultiGeo.Service.TaxonomyReplicationParameters>(): IBaseExecution<T>;
TenantInformationCollection<T=Microsoft.Online.SharePoint.MultiGeo.Service.TenantInformation>(): IBaseCollection<T>;
UnifiedGroups<T=Microsoft.Online.SharePoint.MultiGeo.Service.UnifiedGroup>(): IBaseCollection<T>;
UserMoveJobs<T=Microsoft.Online.SharePoint.MultiGeo.Service.UserMoveJob>(): IBaseCollection<T>;
ContentDbSchemaVersion(): IBaseExecution<Microsoft.Online.SharePoint.MultiGeo.Service.ContentDbSchemaVersion>;
CrossGeoTenantBYOK(): IBaseExecution<Microsoft.Online.SharePoint.MultiGeo.Service.CrossGeoTenantBYOK>;
CrossGeoTenantCompatibility(): IBaseExecution<Microsoft.Online.SharePoint.MultiGeo.Service.CrossGeoTenantCompatibility>;
GeoExperience(): IBaseExecution<Microsoft.Online.SharePoint.MultiGeo.Service.GeoExperience>;
GlobalAdminCheck(): IBaseExecution<Microsoft.Online.SharePoint.MultiGeo.Service.GlobalAdminCheck>;
TaxonomyReplicationParameters(): IBaseExecution<Microsoft.Online.SharePoint.MultiGeo.Service.TaxonomyReplicationParameters>;
}
/*********************************************
* MultiGeoServicesBetaCollections
**********************************************/
export interface MultiGeoServicesBetaCollections extends MultiGeoServicesBetaProps {
AllowedDataLocations(): IBaseCollection<Microsoft.Online.SharePoint.MultiGeo.Service.AllowedDataLocation>;
CrossFarmGroupMoveJobs(): IBaseCollection<Microsoft.Online.SharePoint.MultiGeo.Service.CrossFarmGroupMoveJob>;
CrossFarmSiteMoveJobs(): IBaseCollection<Microsoft.Online.SharePoint.MultiGeo.Service.CrossFarmSiteMoveJob>;
CrossFarmUserMoveJobs(): IBaseCollection<Microsoft.Online.SharePoint.MultiGeo.Service.CrossFarmUserMoveJob>;
CrossGeoTenantProperties(): IBaseCollection<Microsoft.Online.SharePoint.MultiGeo.Service.CrossGeoTenantProperty>;
GeoAdministrators(): IBaseCollection<Microsoft.Online.SharePoint.MultiGeo.Service.GeoAdministrator>;
GeoTenantInstanceInformationCollection(): IBaseCollection<Microsoft.Online.SharePoint.MultiGeo.Service.GeoTenantInstanceInformation>;
GroupMoveJobs(): IBaseCollection<Microsoft.Online.SharePoint.MultiGeo.Service.GroupMoveJob>;
SiteMoveJobs(): IBaseCollection<Microsoft.Online.SharePoint.MultiGeo.Service.SiteMoveJob>;
SiteRenameJobs(): IBaseCollection<Microsoft.Online.SharePoint.MultiGeo.Service.SiteRenameJob>;
StorageQuotas(): IBaseCollection<Microsoft.Online.SharePoint.MultiGeo.Service.StorageQuota>;
TenantInformationCollection(): IBaseCollection<Microsoft.Online.SharePoint.MultiGeo.Service.TenantInformation>;
UnifiedGroups(): IBaseCollection<Microsoft.Online.SharePoint.MultiGeo.Service.UnifiedGroup>;
UserMoveJobs(): IBaseCollection<Microsoft.Online.SharePoint.MultiGeo.Service.UserMoveJob>;
}
/*********************************************
* MultiGeoServicesBetaQuery
**********************************************/
export interface MultiGeoServicesBetaQuery extends MultiGeoServicesBetaProps {
AllowedDataLocations: IBaseResults<Microsoft.Online.SharePoint.MultiGeo.Service.AllowedDataLocation>;
CrossFarmGroupMoveJobs: IBaseResults<Microsoft.Online.SharePoint.MultiGeo.Service.CrossFarmGroupMoveJob>;
CrossFarmSiteMoveJobs: IBaseResults<Microsoft.Online.SharePoint.MultiGeo.Service.CrossFarmSiteMoveJob>;
CrossFarmUserMoveJobs: IBaseResults<Microsoft.Online.SharePoint.MultiGeo.Service.CrossFarmUserMoveJob>;
CrossGeoTenantProperties: IBaseResults<Microsoft.Online.SharePoint.MultiGeo.Service.CrossGeoTenantProperty>;
GeoAdministrators: IBaseResults<Microsoft.Online.SharePoint.MultiGeo.Service.GeoAdministrator>;
GeoTenantInstanceInformationCollection: IBaseResults<Microsoft.Online.SharePoint.MultiGeo.Service.GeoTenantInstanceInformation>;
GroupMoveJobs: IBaseResults<Microsoft.Online.SharePoint.MultiGeo.Service.GroupMoveJob>;
SiteMoveJobs: IBaseResults<Microsoft.Online.SharePoint.MultiGeo.Service.SiteMoveJob>;
SiteRenameJobs: IBaseResults<Microsoft.Online.SharePoint.MultiGeo.Service.SiteRenameJob>;
StorageQuotas: IBaseResults<Microsoft.Online.SharePoint.MultiGeo.Service.StorageQuota>;
TenantInformationCollection: IBaseResults<Microsoft.Online.SharePoint.MultiGeo.Service.TenantInformation>;
UnifiedGroups: IBaseResults<Microsoft.Online.SharePoint.MultiGeo.Service.UnifiedGroup>;
UserMoveJobs: IBaseResults<Microsoft.Online.SharePoint.MultiGeo.Service.UserMoveJob>;
}
/*********************************************
* MultiGeoServicesBetaMethods
**********************************************/
export interface MultiGeoServicesBetaMethods {
crossGeoCredentials<T=Microsoft.Online.SharePoint.MultiGeo.Service.GeoCredentials>(siteId?: any): IBaseExecution<T>;
dBSchemaCompatibilityCheck<T=Microsoft.Online.SharePoint.MultiGeo.Service.DBSchemaCompatibilityCheck>(): IBaseExecution<T>;
geoMoveCompatibilityChecks<T=Array<Microsoft.Online.SharePoint.MultiGeo.Service.GeoMoveTenantCompatibilityCheck>>(): IBaseExecution<T>;
userPersonalSiteId<T=Microsoft.Online.SharePoint.MultiGeo.Service.UserPersonalSiteId>(userPrincipalName?: string): IBaseExecution<T>;
userPersonalSiteLocation<T=Microsoft.Online.SharePoint.MultiGeo.Service.UserPersonalSiteLocation>(userPrincipalName?: string): IBaseExecution<T>;
crossGeoCredentials(siteId?: any): IBaseExecution<Microsoft.Online.SharePoint.MultiGeo.Service.GeoCredentials>;
dBSchemaCompatibilityCheck(): IBaseExecution<Microsoft.Online.SharePoint.MultiGeo.Service.DBSchemaCompatibilityCheck>;
geoMoveCompatibilityChecks(): IBaseExecution<Array<Microsoft.Online.SharePoint.MultiGeo.Service.GeoMoveTenantCompatibilityCheck>>;
userPersonalSiteId(userPrincipalName?: string): IBaseExecution<Microsoft.Online.SharePoint.MultiGeo.Service.UserPersonalSiteId>;
userPersonalSiteLocation(userPrincipalName?: string): IBaseExecution<Microsoft.Online.SharePoint.MultiGeo.Service.UserPersonalSiteLocation>;
}

@@ -510,3 +713,3 @@

**********************************************/
export interface ISiteMoveJob extends SiteMoveJobProps,SiteMoveJobMethods,IBaseExecution<SiteMoveJob> {
export interface ISiteMoveJob extends SiteMoveJobCollections,SiteMoveJobMethods,IBaseQuery<ISiteMoveJobQuery> {

@@ -516,5 +719,12 @@ }

/*********************************************
* ISiteMoveJobQuery
**********************************************/
export interface ISiteMoveJobQuery extends SiteMoveJobQuery,SiteMoveJobMethods {
}
/*********************************************
* SiteMoveJob
**********************************************/
export interface SiteMoveJob extends Microsoft.Online.SharePoint.MultiGeo.Service.SiteMoveJobEntityData, SiteMoveJobProps, SiteMoveJobMethods {
export interface SiteMoveJob extends Microsoft.Online.SharePoint.MultiGeo.Service.SiteMoveJobEntityData, SiteMoveJobCollections, SiteMoveJobMethods {
IsContentMoved?: boolean;

@@ -534,8 +744,22 @@ LastModified?: any;

/*********************************************
* SiteMoveJobCollections
**********************************************/
export interface SiteMoveJobCollections extends SiteMoveJobProps {
}
/*********************************************
* SiteMoveJobQuery
**********************************************/
export interface SiteMoveJobQuery extends SiteMoveJobProps {
}
/*********************************************
* SiteMoveJobMethods
**********************************************/
export interface SiteMoveJobMethods {
cancel<T=any>(): IBaseExecution<T>;
deleteObject<T=any>(): IBaseExecution<T>;
update<T=any>(): IBaseExecution<T>;
cancel(): IBaseExecution<any>;
deleteObject(): IBaseExecution<any>;
update(): IBaseExecution<any>;
}

@@ -565,3 +789,3 @@

**********************************************/
export interface IStorageQuota extends StorageQuotaProps,StorageQuotaMethods,IBaseExecution<StorageQuota> {
export interface IStorageQuota extends StorageQuotaCollections,StorageQuotaMethods,IBaseQuery<IStorageQuotaQuery> {

@@ -571,5 +795,12 @@ }

/*********************************************
* IStorageQuotaQuery
**********************************************/
export interface IStorageQuotaQuery extends StorageQuotaQuery,StorageQuotaMethods {
}
/*********************************************
* StorageQuota
**********************************************/
export interface StorageQuota extends StorageQuotaProps, StorageQuotaMethods {
export interface StorageQuota extends StorageQuotaCollections, StorageQuotaMethods {
GeoAllocatedStorageMB?: number;

@@ -591,6 +822,20 @@ GeoAvailableStorageMB?: number;

/*********************************************
* StorageQuotaCollections
**********************************************/
export interface StorageQuotaCollections extends StorageQuotaProps {
}
/*********************************************
* StorageQuotaQuery
**********************************************/
export interface StorageQuotaQuery extends StorageQuotaProps {
}
/*********************************************
* StorageQuotaMethods
**********************************************/
export interface StorageQuotaMethods {
update<T=any>(): IBaseExecution<T>;
update(): IBaseExecution<any>;
}

@@ -601,3 +846,3 @@

**********************************************/
export interface ITaxonomyReplicationParameters extends TaxonomyReplicationParametersProps,TaxonomyReplicationParametersMethods,IBaseExecution<TaxonomyReplicationParameters> {
export interface ITaxonomyReplicationParameters extends TaxonomyReplicationParametersCollections,TaxonomyReplicationParametersMethods,IBaseQuery<ITaxonomyReplicationParametersQuery> {

@@ -607,5 +852,12 @@ }

/*********************************************
* ITaxonomyReplicationParametersQuery
**********************************************/
export interface ITaxonomyReplicationParametersQuery extends TaxonomyReplicationParametersQuery,TaxonomyReplicationParametersMethods {
}
/*********************************************
* TaxonomyReplicationParameters
**********************************************/
export interface TaxonomyReplicationParameters extends TaxonomyReplicationParametersProps, TaxonomyReplicationParametersMethods {
export interface TaxonomyReplicationParameters extends TaxonomyReplicationParametersCollections, TaxonomyReplicationParametersMethods {
IsReplicateAllContentTypes?: boolean;

@@ -625,6 +877,20 @@ IsReplicateAllGroups?: boolean;

/*********************************************
* TaxonomyReplicationParametersCollections
**********************************************/
export interface TaxonomyReplicationParametersCollections extends TaxonomyReplicationParametersProps {
}
/*********************************************
* TaxonomyReplicationParametersQuery
**********************************************/
export interface TaxonomyReplicationParametersQuery extends TaxonomyReplicationParametersProps {
}
/*********************************************
* TaxonomyReplicationParametersMethods
**********************************************/
export interface TaxonomyReplicationParametersMethods {
update<T=any>(): IBaseExecution<T>;
update(): IBaseExecution<any>;
}

@@ -658,3 +924,3 @@

**********************************************/
export interface IUserMoveJob extends UserMoveJobProps,UserMoveJobMethods,IBaseExecution<UserMoveJob> {
export interface IUserMoveJob extends UserMoveJobCollections,UserMoveJobMethods,IBaseQuery<IUserMoveJobQuery> {

@@ -664,5 +930,12 @@ }

/*********************************************
* IUserMoveJobQuery
**********************************************/
export interface IUserMoveJobQuery extends UserMoveJobQuery,UserMoveJobMethods {
}
/*********************************************
* UserMoveJob
**********************************************/
export interface UserMoveJob extends Microsoft.Online.SharePoint.MultiGeo.Service.UserMoveJobEntityData, UserMoveJobProps, UserMoveJobMethods {
export interface UserMoveJob extends Microsoft.Online.SharePoint.MultiGeo.Service.UserMoveJobEntityData, UserMoveJobCollections, UserMoveJobMethods {
IsContentMoved?: boolean;

@@ -682,8 +955,22 @@ LastModified?: any;

/*********************************************
* UserMoveJobCollections
**********************************************/
export interface UserMoveJobCollections extends UserMoveJobProps {
}
/*********************************************
* UserMoveJobQuery
**********************************************/
export interface UserMoveJobQuery extends UserMoveJobProps {
}
/*********************************************
* UserMoveJobMethods
**********************************************/
export interface UserMoveJobMethods {
cancel<T=any>(): IBaseExecution<T>;
deleteObject<T=any>(): IBaseExecution<T>;
update<T=any>(): IBaseExecution<T>;
cancel(): IBaseExecution<any>;
deleteObject(): IBaseExecution<any>;
update(): IBaseExecution<any>;
}

@@ -725,3 +1012,3 @@

**********************************************/
export interface ICrossFarmGroupMoveJobCollection extends CrossFarmGroupMoveJobCollectionProps,CrossFarmGroupMoveJobCollectionMethods,IBaseExecution<CrossFarmGroupMoveJobCollection> {
export interface ICrossFarmGroupMoveJobCollection extends CrossFarmGroupMoveJobCollectionCollections,CrossFarmGroupMoveJobCollectionMethods,IBaseQuery<ICrossFarmGroupMoveJobCollectionQuery> {

@@ -731,5 +1018,12 @@ }

/*********************************************
* ICrossFarmGroupMoveJobCollectionQuery
**********************************************/
export interface ICrossFarmGroupMoveJobCollectionQuery extends CrossFarmGroupMoveJobCollectionQuery,CrossFarmGroupMoveJobCollectionMethods {
}
/*********************************************
* CrossFarmGroupMoveJobCollection
**********************************************/
export interface CrossFarmGroupMoveJobCollection extends CrossFarmGroupMoveJobCollectionProps, CrossFarmGroupMoveJobCollectionMethods {
export interface CrossFarmGroupMoveJobCollection extends CrossFarmGroupMoveJobCollectionCollections, CrossFarmGroupMoveJobCollectionMethods {

@@ -746,6 +1040,20 @@ }

/*********************************************
* CrossFarmGroupMoveJobCollectionCollections
**********************************************/
export interface CrossFarmGroupMoveJobCollectionCollections extends CrossFarmGroupMoveJobCollectionProps {
}
/*********************************************
* CrossFarmGroupMoveJobCollectionQuery
**********************************************/
export interface CrossFarmGroupMoveJobCollectionQuery extends CrossFarmGroupMoveJobCollectionProps {
}
/*********************************************
* CrossFarmGroupMoveJobCollectionMethods
**********************************************/
export interface CrossFarmGroupMoveJobCollectionMethods {
getByMoveId<T=Microsoft.Online.SharePoint.MultiGeo.Service.CrossFarmGroupMoveJob>(moveId?: any): IBaseExecution<T>;
getByMoveId(moveId?: any): IBaseExecution<Microsoft.Online.SharePoint.MultiGeo.Service.CrossFarmGroupMoveJob>;
}

@@ -756,3 +1064,3 @@

**********************************************/
export interface ICrossFarmSiteMoveJobCollection extends CrossFarmSiteMoveJobCollectionProps,CrossFarmSiteMoveJobCollectionMethods,IBaseExecution<CrossFarmSiteMoveJobCollection> {
export interface ICrossFarmSiteMoveJobCollection extends CrossFarmSiteMoveJobCollectionCollections,CrossFarmSiteMoveJobCollectionMethods,IBaseQuery<ICrossFarmSiteMoveJobCollectionQuery> {

@@ -762,5 +1070,12 @@ }

/*********************************************
* ICrossFarmSiteMoveJobCollectionQuery
**********************************************/
export interface ICrossFarmSiteMoveJobCollectionQuery extends CrossFarmSiteMoveJobCollectionQuery,CrossFarmSiteMoveJobCollectionMethods {
}
/*********************************************
* CrossFarmSiteMoveJobCollection
**********************************************/
export interface CrossFarmSiteMoveJobCollection extends CrossFarmSiteMoveJobCollectionProps, CrossFarmSiteMoveJobCollectionMethods {
export interface CrossFarmSiteMoveJobCollection extends CrossFarmSiteMoveJobCollectionCollections, CrossFarmSiteMoveJobCollectionMethods {

@@ -777,6 +1092,20 @@ }

/*********************************************
* CrossFarmSiteMoveJobCollectionCollections
**********************************************/
export interface CrossFarmSiteMoveJobCollectionCollections extends CrossFarmSiteMoveJobCollectionProps {
}
/*********************************************
* CrossFarmSiteMoveJobCollectionQuery
**********************************************/
export interface CrossFarmSiteMoveJobCollectionQuery extends CrossFarmSiteMoveJobCollectionProps {
}
/*********************************************
* CrossFarmSiteMoveJobCollectionMethods
**********************************************/
export interface CrossFarmSiteMoveJobCollectionMethods {
getByMoveId<T=Microsoft.Online.SharePoint.MultiGeo.Service.CrossFarmSiteMoveJob>(moveId?: any): IBaseExecution<T>;
getByMoveId(moveId?: any): IBaseExecution<Microsoft.Online.SharePoint.MultiGeo.Service.CrossFarmSiteMoveJob>;
}

@@ -787,3 +1116,3 @@

**********************************************/
export interface ICrossFarmUserMoveJobCollection extends CrossFarmUserMoveJobCollectionProps,CrossFarmUserMoveJobCollectionMethods,IBaseExecution<CrossFarmUserMoveJobCollection> {
export interface ICrossFarmUserMoveJobCollection extends CrossFarmUserMoveJobCollectionCollections,CrossFarmUserMoveJobCollectionMethods,IBaseQuery<ICrossFarmUserMoveJobCollectionQuery> {

@@ -793,5 +1122,12 @@ }

/*********************************************
* ICrossFarmUserMoveJobCollectionQuery
**********************************************/
export interface ICrossFarmUserMoveJobCollectionQuery extends CrossFarmUserMoveJobCollectionQuery,CrossFarmUserMoveJobCollectionMethods {
}
/*********************************************
* CrossFarmUserMoveJobCollection
**********************************************/
export interface CrossFarmUserMoveJobCollection extends CrossFarmUserMoveJobCollectionProps, CrossFarmUserMoveJobCollectionMethods {
export interface CrossFarmUserMoveJobCollection extends CrossFarmUserMoveJobCollectionCollections, CrossFarmUserMoveJobCollectionMethods {

@@ -808,6 +1144,20 @@ }

/*********************************************
* CrossFarmUserMoveJobCollectionCollections
**********************************************/
export interface CrossFarmUserMoveJobCollectionCollections extends CrossFarmUserMoveJobCollectionProps {
}
/*********************************************
* CrossFarmUserMoveJobCollectionQuery
**********************************************/
export interface CrossFarmUserMoveJobCollectionQuery extends CrossFarmUserMoveJobCollectionProps {
}
/*********************************************
* CrossFarmUserMoveJobCollectionMethods
**********************************************/
export interface CrossFarmUserMoveJobCollectionMethods {
getByMoveId<T=Microsoft.Online.SharePoint.MultiGeo.Service.CrossFarmUserMoveJob>(moveId?: any): IBaseExecution<T>;
getByMoveId(moveId?: any): IBaseExecution<Microsoft.Online.SharePoint.MultiGeo.Service.CrossFarmUserMoveJob>;
}

@@ -818,3 +1168,3 @@

**********************************************/
export interface ICrossGeoTenantPropertyCollection extends CrossGeoTenantPropertyCollectionProps,CrossGeoTenantPropertyCollectionMethods,IBaseExecution<CrossGeoTenantPropertyCollection> {
export interface ICrossGeoTenantPropertyCollection extends CrossGeoTenantPropertyCollectionCollections,CrossGeoTenantPropertyCollectionMethods,IBaseQuery<ICrossGeoTenantPropertyCollectionQuery> {

@@ -824,5 +1174,12 @@ }

/*********************************************
* ICrossGeoTenantPropertyCollectionQuery
**********************************************/
export interface ICrossGeoTenantPropertyCollectionQuery extends CrossGeoTenantPropertyCollectionQuery,CrossGeoTenantPropertyCollectionMethods {
}
/*********************************************
* CrossGeoTenantPropertyCollection
**********************************************/
export interface CrossGeoTenantPropertyCollection extends CrossGeoTenantPropertyCollectionProps, CrossGeoTenantPropertyCollectionMethods {
export interface CrossGeoTenantPropertyCollection extends CrossGeoTenantPropertyCollectionCollections, CrossGeoTenantPropertyCollectionMethods {

@@ -839,7 +1196,21 @@ }

/*********************************************
* CrossGeoTenantPropertyCollectionCollections
**********************************************/
export interface CrossGeoTenantPropertyCollectionCollections extends CrossGeoTenantPropertyCollectionProps {
}
/*********************************************
* CrossGeoTenantPropertyCollectionQuery
**********************************************/
export interface CrossGeoTenantPropertyCollectionQuery extends CrossGeoTenantPropertyCollectionProps {
}
/*********************************************
* CrossGeoTenantPropertyCollectionMethods
**********************************************/
export interface CrossGeoTenantPropertyCollectionMethods {
getByPropertyNameAndGeoLocation<T=Microsoft.Online.SharePoint.MultiGeo.Service.CrossGeoTenantProperty>(propertyName?: string, geo?: string): IBaseExecution<T>;
getChanges<T=Array<Microsoft.Online.SharePoint.MultiGeo.Service.CrossGeoTenantProperty>>(startTimeInUtc?: any): IBaseExecution<T>;
getByPropertyNameAndGeoLocation(propertyName?: string, geo?: string): IBaseExecution<Microsoft.Online.SharePoint.MultiGeo.Service.CrossGeoTenantProperty>;
getChanges(startTimeInUtc?: any): IBaseExecution<Array<Microsoft.Online.SharePoint.MultiGeo.Service.CrossGeoTenantProperty>>;
}

@@ -850,3 +1221,3 @@

**********************************************/
export interface IGeoAdministratorCollection extends GeoAdministratorCollectionProps,GeoAdministratorCollectionMethods,IBaseExecution<GeoAdministratorCollection> {
export interface IGeoAdministratorCollection extends GeoAdministratorCollectionCollections,GeoAdministratorCollectionMethods,IBaseQuery<IGeoAdministratorCollectionQuery> {

@@ -856,5 +1227,12 @@ }

/*********************************************
* IGeoAdministratorCollectionQuery
**********************************************/
export interface IGeoAdministratorCollectionQuery extends GeoAdministratorCollectionQuery,GeoAdministratorCollectionMethods {
}
/*********************************************
* GeoAdministratorCollection
**********************************************/
export interface GeoAdministratorCollection extends GeoAdministratorCollectionProps, GeoAdministratorCollectionMethods {
export interface GeoAdministratorCollection extends GeoAdministratorCollectionCollections, GeoAdministratorCollectionMethods {

@@ -871,9 +1249,23 @@ }

/*********************************************
* GeoAdministratorCollectionCollections
**********************************************/
export interface GeoAdministratorCollectionCollections extends GeoAdministratorCollectionProps {
}
/*********************************************
* GeoAdministratorCollectionQuery
**********************************************/
export interface GeoAdministratorCollectionQuery extends GeoAdministratorCollectionProps {
}
/*********************************************
* GeoAdministratorCollectionMethods
**********************************************/
export interface GeoAdministratorCollectionMethods {
create<T=Microsoft.Online.SharePoint.MultiGeo.Service.GeoAdministrator>(parameters?: Microsoft.Online.SharePoint.MultiGeo.Service.GeoAdministratorEntityData): IBaseExecution<T>;
getByLoginName<T=Microsoft.Online.SharePoint.MultiGeo.Service.GeoAdministrator>(loginName?: string): IBaseExecution<T>;
getByLoginNameAndType<T=Microsoft.Online.SharePoint.MultiGeo.Service.GeoAdministrator>(loginName?: string, memberType?: number): IBaseExecution<T>;
getByObjectId<T=Microsoft.Online.SharePoint.MultiGeo.Service.GeoAdministrator>(objectId?: any): IBaseExecution<T>;
create(parameters?: Microsoft.Online.SharePoint.MultiGeo.Service.GeoAdministratorEntityData): IBaseExecution<Microsoft.Online.SharePoint.MultiGeo.Service.GeoAdministrator>;
getByLoginName(loginName?: string): IBaseExecution<Microsoft.Online.SharePoint.MultiGeo.Service.GeoAdministrator>;
getByLoginNameAndType(loginName?: string, memberType?: number): IBaseExecution<Microsoft.Online.SharePoint.MultiGeo.Service.GeoAdministrator>;
getByObjectId(objectId?: any): IBaseExecution<Microsoft.Online.SharePoint.MultiGeo.Service.GeoAdministrator>;
}

@@ -884,3 +1276,3 @@

**********************************************/
export interface IGroupMoveJobCollection extends GroupMoveJobCollectionProps,GroupMoveJobCollectionMethods,IBaseExecution<GroupMoveJobCollection> {
export interface IGroupMoveJobCollection extends GroupMoveJobCollectionCollections,GroupMoveJobCollectionMethods,IBaseQuery<IGroupMoveJobCollectionQuery> {

@@ -890,5 +1282,12 @@ }

/*********************************************
* IGroupMoveJobCollectionQuery
**********************************************/
export interface IGroupMoveJobCollectionQuery extends GroupMoveJobCollectionQuery,GroupMoveJobCollectionMethods {
}
/*********************************************
* GroupMoveJobCollection
**********************************************/
export interface GroupMoveJobCollection extends GroupMoveJobCollectionProps, GroupMoveJobCollectionMethods {
export interface GroupMoveJobCollection extends GroupMoveJobCollectionCollections, GroupMoveJobCollectionMethods {

@@ -905,7 +1304,21 @@ }

/*********************************************
* GroupMoveJobCollectionCollections
**********************************************/
export interface GroupMoveJobCollectionCollections extends GroupMoveJobCollectionProps {
}
/*********************************************
* GroupMoveJobCollectionQuery
**********************************************/
export interface GroupMoveJobCollectionQuery extends GroupMoveJobCollectionProps {
}
/*********************************************
* GroupMoveJobCollectionMethods
**********************************************/
export interface GroupMoveJobCollectionMethods {
getByGroupName<T=Microsoft.Online.SharePoint.MultiGeo.Service.GroupMoveJob>(groupname?: string): IBaseExecution<T>;
getMoveReport<T=Array<Microsoft.Online.SharePoint.MultiGeo.Service.GroupMoveJob>>(moveState?: number, moveDirection?: number, limit?: number, startTime?: any, endTime?: any): IBaseExecution<T>;
getByGroupName(groupname?: string): IBaseExecution<Microsoft.Online.SharePoint.MultiGeo.Service.GroupMoveJob>;
getMoveReport(moveState?: number, moveDirection?: number, limit?: number, startTime?: any, endTime?: any): IBaseExecution<Array<Microsoft.Online.SharePoint.MultiGeo.Service.GroupMoveJob>>;
}

@@ -916,3 +1329,3 @@

**********************************************/
export interface ISiteMoveJobCollection extends SiteMoveJobCollectionProps,SiteMoveJobCollectionMethods,IBaseExecution<SiteMoveJobCollection> {
export interface ISiteMoveJobCollection extends SiteMoveJobCollectionCollections,SiteMoveJobCollectionMethods,IBaseQuery<ISiteMoveJobCollectionQuery> {

@@ -922,5 +1335,12 @@ }

/*********************************************
* ISiteMoveJobCollectionQuery
**********************************************/
export interface ISiteMoveJobCollectionQuery extends SiteMoveJobCollectionQuery,SiteMoveJobCollectionMethods {
}
/*********************************************
* SiteMoveJobCollection
**********************************************/
export interface SiteMoveJobCollection extends SiteMoveJobCollectionProps, SiteMoveJobCollectionMethods {
export interface SiteMoveJobCollection extends SiteMoveJobCollectionCollections, SiteMoveJobCollectionMethods {

@@ -937,7 +1357,21 @@ }

/*********************************************
* SiteMoveJobCollectionCollections
**********************************************/
export interface SiteMoveJobCollectionCollections extends SiteMoveJobCollectionProps {
}
/*********************************************
* SiteMoveJobCollectionQuery
**********************************************/
export interface SiteMoveJobCollectionQuery extends SiteMoveJobCollectionProps {
}
/*********************************************
* SiteMoveJobCollectionMethods
**********************************************/
export interface SiteMoveJobCollectionMethods {
getByUrl<T=Microsoft.Online.SharePoint.MultiGeo.Service.SiteMoveJob>(url?: string): IBaseExecution<T>;
getMoveReport<T=Array<Microsoft.Online.SharePoint.MultiGeo.Service.SiteMoveJob>>(moveState?: number, moveDirection?: number, limit?: number, startTime?: any, endTime?: any): IBaseExecution<T>;
getByUrl(url?: string): IBaseExecution<Microsoft.Online.SharePoint.MultiGeo.Service.SiteMoveJob>;
getMoveReport(moveState?: number, moveDirection?: number, limit?: number, startTime?: any, endTime?: any): IBaseExecution<Array<Microsoft.Online.SharePoint.MultiGeo.Service.SiteMoveJob>>;
}

@@ -948,3 +1382,3 @@

**********************************************/
export interface ISiteRenameJobCollection extends SiteRenameJobCollectionProps,SiteRenameJobCollectionMethods,IBaseExecution<SiteRenameJobCollection> {
export interface ISiteRenameJobCollection extends SiteRenameJobCollectionCollections,SiteRenameJobCollectionMethods,IBaseQuery<ISiteRenameJobCollectionQuery> {

@@ -954,5 +1388,12 @@ }

/*********************************************
* ISiteRenameJobCollectionQuery
**********************************************/
export interface ISiteRenameJobCollectionQuery extends SiteRenameJobCollectionQuery,SiteRenameJobCollectionMethods {
}
/*********************************************
* SiteRenameJobCollection
**********************************************/
export interface SiteRenameJobCollection extends SiteRenameJobCollectionProps, SiteRenameJobCollectionMethods {
export interface SiteRenameJobCollection extends SiteRenameJobCollectionCollections, SiteRenameJobCollectionMethods {

@@ -969,6 +1410,20 @@ }

/*********************************************
* SiteRenameJobCollectionCollections
**********************************************/
export interface SiteRenameJobCollectionCollections extends SiteRenameJobCollectionProps {
}
/*********************************************
* SiteRenameJobCollectionQuery
**********************************************/
export interface SiteRenameJobCollectionQuery extends SiteRenameJobCollectionProps {
}
/*********************************************
* SiteRenameJobCollectionMethods
**********************************************/
export interface SiteRenameJobCollectionMethods {
getBySiteUrl<T=Microsoft.Online.SharePoint.MultiGeo.Service.SiteRenameJob>(siteUrl?: string): IBaseExecution<T>;
getBySiteUrl(siteUrl?: string): IBaseExecution<Microsoft.Online.SharePoint.MultiGeo.Service.SiteRenameJob>;
}

@@ -979,3 +1434,3 @@

**********************************************/
export interface IStorageQuotaCollection extends StorageQuotaCollectionProps,StorageQuotaCollectionMethods,IBaseExecution<StorageQuotaCollection> {
export interface IStorageQuotaCollection extends StorageQuotaCollectionCollections,StorageQuotaCollectionMethods,IBaseQuery<IStorageQuotaCollectionQuery> {

@@ -985,5 +1440,12 @@ }

/*********************************************
* IStorageQuotaCollectionQuery
**********************************************/
export interface IStorageQuotaCollectionQuery extends StorageQuotaCollectionQuery,StorageQuotaCollectionMethods {
}
/*********************************************
* StorageQuotaCollection
**********************************************/
export interface StorageQuotaCollection extends StorageQuotaCollectionProps, StorageQuotaCollectionMethods {
export interface StorageQuotaCollection extends StorageQuotaCollectionCollections, StorageQuotaCollectionMethods {

@@ -1000,6 +1462,20 @@ }

/*********************************************
* StorageQuotaCollectionCollections
**********************************************/
export interface StorageQuotaCollectionCollections extends StorageQuotaCollectionProps {
}
/*********************************************
* StorageQuotaCollectionQuery
**********************************************/
export interface StorageQuotaCollectionQuery extends StorageQuotaCollectionProps {
}
/*********************************************
* StorageQuotaCollectionMethods
**********************************************/
export interface StorageQuotaCollectionMethods {
getByLocation<T=Microsoft.Online.SharePoint.MultiGeo.Service.StorageQuota>(geoLocation?: string): IBaseExecution<T>;
getByLocation(geoLocation?: string): IBaseExecution<Microsoft.Online.SharePoint.MultiGeo.Service.StorageQuota>;
}

@@ -1010,3 +1486,3 @@

**********************************************/
export interface IUnifiedGroupCollection extends UnifiedGroupCollectionProps,UnifiedGroupCollectionMethods,IBaseExecution<UnifiedGroupCollection> {
export interface IUnifiedGroupCollection extends UnifiedGroupCollectionCollections,UnifiedGroupCollectionMethods,IBaseQuery<IUnifiedGroupCollectionQuery> {

@@ -1016,5 +1492,12 @@ }

/*********************************************
* IUnifiedGroupCollectionQuery
**********************************************/
export interface IUnifiedGroupCollectionQuery extends UnifiedGroupCollectionQuery,UnifiedGroupCollectionMethods {
}
/*********************************************
* UnifiedGroupCollection
**********************************************/
export interface UnifiedGroupCollection extends UnifiedGroupCollectionProps, UnifiedGroupCollectionMethods {
export interface UnifiedGroupCollection extends UnifiedGroupCollectionCollections, UnifiedGroupCollectionMethods {

@@ -1031,6 +1514,20 @@ }

/*********************************************
* UnifiedGroupCollectionCollections
**********************************************/
export interface UnifiedGroupCollectionCollections extends UnifiedGroupCollectionProps {
}
/*********************************************
* UnifiedGroupCollectionQuery
**********************************************/
export interface UnifiedGroupCollectionQuery extends UnifiedGroupCollectionProps {
}
/*********************************************
* UnifiedGroupCollectionMethods
**********************************************/
export interface UnifiedGroupCollectionMethods {
getByAlias<T=Microsoft.Online.SharePoint.MultiGeo.Service.UnifiedGroup>(alias?: string): IBaseExecution<T>;
getByAlias(alias?: string): IBaseExecution<Microsoft.Online.SharePoint.MultiGeo.Service.UnifiedGroup>;
}

@@ -1041,3 +1538,3 @@

**********************************************/
export interface IUserMoveJobCollection extends UserMoveJobCollectionProps,UserMoveJobCollectionMethods,IBaseExecution<UserMoveJobCollection> {
export interface IUserMoveJobCollection extends UserMoveJobCollectionCollections,UserMoveJobCollectionMethods,IBaseQuery<IUserMoveJobCollectionQuery> {

@@ -1047,5 +1544,12 @@ }

/*********************************************
* IUserMoveJobCollectionQuery
**********************************************/
export interface IUserMoveJobCollectionQuery extends UserMoveJobCollectionQuery,UserMoveJobCollectionMethods {
}
/*********************************************
* UserMoveJobCollection
**********************************************/
export interface UserMoveJobCollection extends UserMoveJobCollectionProps, UserMoveJobCollectionMethods {
export interface UserMoveJobCollection extends UserMoveJobCollectionCollections, UserMoveJobCollectionMethods {

@@ -1062,10 +1566,24 @@ }

/*********************************************
* UserMoveJobCollectionCollections
**********************************************/
export interface UserMoveJobCollectionCollections extends UserMoveJobCollectionProps {
}
/*********************************************
* UserMoveJobCollectionQuery
**********************************************/
export interface UserMoveJobCollectionQuery extends UserMoveJobCollectionProps {
}
/*********************************************
* UserMoveJobCollectionMethods
**********************************************/
export interface UserMoveJobCollectionMethods {
getByDirection<T=Array<Microsoft.Online.SharePoint.MultiGeo.Service.UserMoveJob>>(direction?: string): IBaseExecution<T>;
getByMoveId<T=Microsoft.Online.SharePoint.MultiGeo.Service.UserMoveJob>(odbMoveId?: any): IBaseExecution<T>;
getByUpn<T=Microsoft.Online.SharePoint.MultiGeo.Service.UserMoveJob>(upn?: string): IBaseExecution<T>;
getByValidPdl<T=Array<Microsoft.Online.SharePoint.MultiGeo.Service.UserMoveJob>>(validPdl?: boolean): IBaseExecution<T>;
getMoveReport<T=Array<Microsoft.Online.SharePoint.MultiGeo.Service.UserMoveJob>>(moveState?: number, moveDirection?: number, limit?: number, startTime?: any, endTime?: any): IBaseExecution<T>;
getByDirection(direction?: string): IBaseExecution<Array<Microsoft.Online.SharePoint.MultiGeo.Service.UserMoveJob>>;
getByMoveId(odbMoveId?: any): IBaseExecution<Microsoft.Online.SharePoint.MultiGeo.Service.UserMoveJob>;
getByUpn(upn?: string): IBaseExecution<Microsoft.Online.SharePoint.MultiGeo.Service.UserMoveJob>;
getByValidPdl(validPdl?: boolean): IBaseExecution<Array<Microsoft.Online.SharePoint.MultiGeo.Service.UserMoveJob>>;
getMoveReport(moveState?: number, moveDirection?: number, limit?: number, startTime?: any, endTime?: any): IBaseExecution<Array<Microsoft.Online.SharePoint.MultiGeo.Service.UserMoveJob>>;
}
import { IBaseExecution } from "../../../../";
import { IBaseQuery } from "../../../../";

@@ -6,3 +7,3 @@ /*********************************************

**********************************************/
export interface IPointPublishingAdmin extends PointPublishingAdminProps,PointPublishingAdminMethods,IBaseExecution<PointPublishingAdmin> {
export interface IPointPublishingAdmin extends PointPublishingAdminCollections,PointPublishingAdminMethods,IBaseQuery<IPointPublishingAdminQuery> {

@@ -12,5 +13,12 @@ }

/*********************************************
* IPointPublishingAdminQuery
**********************************************/
export interface IPointPublishingAdminQuery extends PointPublishingAdminQuery,PointPublishingAdminMethods {
}
/*********************************************
* PointPublishingAdmin
**********************************************/
export interface PointPublishingAdmin extends PointPublishingAdminProps, PointPublishingAdminMethods {
export interface PointPublishingAdmin extends PointPublishingAdminCollections, PointPublishingAdminMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -27,8 +35,22 @@ }

/*********************************************
* PointPublishingAdminCollections
**********************************************/
export interface PointPublishingAdminCollections extends PointPublishingAdminProps {
}
/*********************************************
* PointPublishingAdminQuery
**********************************************/
export interface PointPublishingAdminQuery extends PointPublishingAdminProps {
}
/*********************************************
* PointPublishingAdminMethods
**********************************************/
export interface PointPublishingAdminMethods {
createTopicMagazine<T=any>(magazineName?: string): IBaseExecution<T>;
deleteTopicMagazine<T=any>(magazineId?: any): IBaseExecution<T>;
provisionPointPublishingAsync<T=any>(): IBaseExecution<T>;
createTopicMagazine(magazineName?: string): IBaseExecution<any>;
deleteTopicMagazine(magazineId?: any): IBaseExecution<any>;
provisionPointPublishingAsync(): IBaseExecution<any>;
}
import { IBaseExecution } from "../../../../";
import { IBaseQuery } from "../../../../";

@@ -6,3 +7,3 @@ /*********************************************

**********************************************/
export interface ILogExport extends LogExportProps,LogExportMethods,IBaseExecution<LogExport> {
export interface ILogExport extends LogExportCollections,LogExportMethods,IBaseQuery<ILogExportQuery> {

@@ -12,5 +13,12 @@ }

/*********************************************
* ILogExportQuery
**********************************************/
export interface ILogExportQuery extends LogExportQuery,LogExportMethods {
}
/*********************************************
* LogExport
**********************************************/
export interface LogExport extends LogExportProps, LogExportMethods {
export interface LogExport extends LogExportCollections, LogExportMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -27,8 +35,22 @@ }

/*********************************************
* LogExportCollections
**********************************************/
export interface LogExportCollections extends LogExportProps {
}
/*********************************************
* LogExportQuery
**********************************************/
export interface LogExportQuery extends LogExportProps {
}
/*********************************************
* LogExportMethods
**********************************************/
export interface LogExportMethods {
getFiles<T=Array<Microsoft.Online.SharePoint.SPLogger.LogFileInfo>>(partitionId?: string, logType?: string): IBaseExecution<T>;
getLogTypes<T=Array<string>>(): IBaseExecution<T>;
getPartitions<T=Array<string>>(logType?: string): IBaseExecution<T>;
getFiles(partitionId?: string, logType?: string): IBaseExecution<Array<Microsoft.Online.SharePoint.SPLogger.LogFileInfo>>;
getLogTypes(): IBaseExecution<Array<string>>;
getPartitions(logType?: string): IBaseExecution<Array<string>>;
}

@@ -35,0 +57,0 @@

import { IBaseExecution } from "../../../../../";
import { IBaseQuery } from "../../../../../";

@@ -6,3 +7,3 @@ /*********************************************

**********************************************/
export interface IDDIAdapter extends DDIAdapterProps,DDIAdapterMethods,IBaseExecution<DDIAdapter> {
export interface IDDIAdapter extends DDIAdapterCollections,DDIAdapterMethods,IBaseQuery<IDDIAdapterQuery> {

@@ -12,5 +13,12 @@ }

/*********************************************
* IDDIAdapterQuery
**********************************************/
export interface IDDIAdapterQuery extends DDIAdapterQuery,DDIAdapterMethods {
}
/*********************************************
* DDIAdapter
**********************************************/
export interface DDIAdapter extends DDIAdapterProps, DDIAdapterMethods {
export interface DDIAdapter extends DDIAdapterCollections, DDIAdapterMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -27,11 +35,25 @@ }

/*********************************************
* DDIAdapterCollections
**********************************************/
export interface DDIAdapterCollections extends DDIAdapterProps {
}
/*********************************************
* DDIAdapterQuery
**********************************************/
export interface DDIAdapterQuery extends DDIAdapterProps {
}
/*********************************************
* DDIAdapterMethods
**********************************************/
export interface DDIAdapterMethods {
getList<T=string>(schema?: string, workflow?: string, stream?: any): IBaseExecution<T>;
getObject<T=string>(schema?: string, workflow?: string, stream?: any): IBaseExecution<T>;
multiObjectExecute<T=string>(schema?: string, workflow?: string, stream?: any): IBaseExecution<T>;
newObject<T=string>(schema?: string, workflow?: string, stream?: any): IBaseExecution<T>;
removeObjects<T=string>(schema?: string, workflow?: string, stream?: any): IBaseExecution<T>;
setObject<T=string>(schema?: string, workflow?: string, stream?: any): IBaseExecution<T>;
getList(schema?: string, workflow?: string, stream?: any): IBaseExecution<string>;
getObject(schema?: string, workflow?: string, stream?: any): IBaseExecution<string>;
multiObjectExecute(schema?: string, workflow?: string, stream?: any): IBaseExecution<string>;
newObject(schema?: string, workflow?: string, stream?: any): IBaseExecution<string>;
removeObjects(schema?: string, workflow?: string, stream?: any): IBaseExecution<string>;
setObject(schema?: string, workflow?: string, stream?: any): IBaseExecution<string>;
}

@@ -0,3 +1,3 @@

import { IBaseExecution } from "../../../../";
/*********************************************

@@ -4,0 +4,0 @@ * AutoQuotaEnabled

@@ -0,4 +1,6 @@

import { IBaseExecution } from "../../../../";
import { Microsoft } from "../../../../";
import { IBaseExecution } from "../../../../";
import { IBaseQuery } from "../../../../";
import { IBaseCollection } from "../../../../";
import { IBaseResults } from "../../../../";

@@ -16,3 +18,3 @@ /*********************************************

**********************************************/
export interface IHubSiteProperties extends HubSitePropertiesProps,HubSitePropertiesMethods,IBaseExecution<HubSiteProperties> {
export interface IHubSiteProperties extends HubSitePropertiesCollections,HubSitePropertiesMethods,IBaseQuery<IHubSitePropertiesQuery> {

@@ -22,5 +24,12 @@ }

/*********************************************
* IHubSitePropertiesQuery
**********************************************/
export interface IHubSitePropertiesQuery extends HubSitePropertiesQuery,HubSitePropertiesMethods {
}
/*********************************************
* HubSiteProperties
**********************************************/
export interface HubSiteProperties extends HubSitePropertiesProps, HubSitePropertiesMethods {
export interface HubSiteProperties extends HubSitePropertiesCollections, HubSitePropertiesMethods {
Description?: string;

@@ -45,6 +54,20 @@ ID?: any;

/*********************************************
* HubSitePropertiesCollections
**********************************************/
export interface HubSitePropertiesCollections extends HubSitePropertiesProps {
}
/*********************************************
* HubSitePropertiesQuery
**********************************************/
export interface HubSitePropertiesQuery extends HubSitePropertiesProps {
}
/*********************************************
* HubSitePropertiesMethods
**********************************************/
export interface HubSitePropertiesMethods {
update<T=any>(): IBaseExecution<T>;
update(): IBaseExecution<any>;
}

@@ -55,3 +78,3 @@

**********************************************/
export interface IOffice365CommsMessagesServiceProxy extends Office365CommsMessagesServiceProxyProps,Office365CommsMessagesServiceProxyMethods,IBaseExecution<Office365CommsMessagesServiceProxy> {
export interface IOffice365CommsMessagesServiceProxy extends Office365CommsMessagesServiceProxyCollections,Office365CommsMessagesServiceProxyMethods,IBaseQuery<IOffice365CommsMessagesServiceProxyQuery> {

@@ -61,5 +84,12 @@ }

/*********************************************
* IOffice365CommsMessagesServiceProxyQuery
**********************************************/
export interface IOffice365CommsMessagesServiceProxyQuery extends Office365CommsMessagesServiceProxyQuery,Office365CommsMessagesServiceProxyMethods {
}
/*********************************************
* Office365CommsMessagesServiceProxy
**********************************************/
export interface Office365CommsMessagesServiceProxy extends Office365CommsMessagesServiceProxyProps, Office365CommsMessagesServiceProxyMethods {
export interface Office365CommsMessagesServiceProxy extends Office365CommsMessagesServiceProxyCollections, Office365CommsMessagesServiceProxyMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -76,7 +106,21 @@ }

/*********************************************
* Office365CommsMessagesServiceProxyCollections
**********************************************/
export interface Office365CommsMessagesServiceProxyCollections extends Office365CommsMessagesServiceProxyProps {
}
/*********************************************
* Office365CommsMessagesServiceProxyQuery
**********************************************/
export interface Office365CommsMessagesServiceProxyQuery extends Office365CommsMessagesServiceProxyProps {
}
/*********************************************
* Office365CommsMessagesServiceProxyMethods
**********************************************/
export interface Office365CommsMessagesServiceProxyMethods {
messageCenterMessages<T=Array<Microsoft.Online.SharePoint.TenantAdministration.ResponseMessageCenter>>(messagesFieldsData?: Microsoft.Online.SharePoint.TenantAdministration.MessagesFieldsData): IBaseExecution<T>;
serviceHealthMessages<T=Microsoft.Online.SharePoint.TenantAdministration.ResponseServiceHealth>(messagesFieldsData?: Microsoft.Online.SharePoint.TenantAdministration.MessagesFieldsData): IBaseExecution<T>;
messageCenterMessages(messagesFieldsData?: Microsoft.Online.SharePoint.TenantAdministration.MessagesFieldsData): IBaseExecution<Array<Microsoft.Online.SharePoint.TenantAdministration.ResponseMessageCenter>>;
serviceHealthMessages(messagesFieldsData?: Microsoft.Online.SharePoint.TenantAdministration.MessagesFieldsData): IBaseExecution<Microsoft.Online.SharePoint.TenantAdministration.ResponseServiceHealth>;
}

@@ -107,3 +151,3 @@

**********************************************/
export interface ISiteCollectionManagementService extends SiteCollectionManagementServiceProps,SiteCollectionManagementServiceMethods,IBaseExecution<SiteCollectionManagementService> {
export interface ISiteCollectionManagementService extends SiteCollectionManagementServiceCollections,SiteCollectionManagementServiceMethods,IBaseQuery<ISiteCollectionManagementServiceQuery> {

@@ -113,5 +157,12 @@ }

/*********************************************
* ISiteCollectionManagementServiceQuery
**********************************************/
export interface ISiteCollectionManagementServiceQuery extends SiteCollectionManagementServiceQuery,SiteCollectionManagementServiceMethods {
}
/*********************************************
* SiteCollectionManagementService
**********************************************/
export interface SiteCollectionManagementService extends SiteCollectionManagementServiceProps, SiteCollectionManagementServiceMethods {
export interface SiteCollectionManagementService extends SiteCollectionManagementServiceCollections, SiteCollectionManagementServiceMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -128,11 +179,25 @@ }

/*********************************************
* SiteCollectionManagementServiceCollections
**********************************************/
export interface SiteCollectionManagementServiceCollections extends SiteCollectionManagementServiceProps {
}
/*********************************************
* SiteCollectionManagementServiceQuery
**********************************************/
export interface SiteCollectionManagementServiceQuery extends SiteCollectionManagementServiceProps {
}
/*********************************************
* SiteCollectionManagementServiceMethods
**********************************************/
export interface SiteCollectionManagementServiceMethods {
emailAdmins<T=Array<Microsoft.Online.SharePoint.TenantAdministration.EmailResponse>>(message?: string, siteIds?: Array<any>, subject?: string): IBaseExecution<T>;
exportCSVFile<T=string>(): IBaseExecution<T>;
getSiteDescription<T=string>(siteId?: any): IBaseExecution<T>;
office365ProvidedSharepointSiteActivityDataReady<T=boolean>(): IBaseExecution<T>;
resetTimestampUpdateOffice365ProvidedSharepointSiteActivityData<T=any>(): IBaseExecution<T>;
updateOffice365ProvidedSharepointSiteActivityData<T=boolean>(oauthToken?: string): IBaseExecution<T>;
emailAdmins(message?: string, siteIds?: Array<any>, subject?: string): IBaseExecution<Array<Microsoft.Online.SharePoint.TenantAdministration.EmailResponse>>;
exportCSVFile(): IBaseExecution<string>;
getSiteDescription(siteId?: any): IBaseExecution<string>;
office365ProvidedSharepointSiteActivityDataReady(): IBaseExecution<boolean>;
resetTimestampUpdateOffice365ProvidedSharepointSiteActivityData(): IBaseExecution<any>;
updateOffice365ProvidedSharepointSiteActivityData(oauthToken?: string): IBaseExecution<boolean>;
}

@@ -143,3 +208,3 @@

**********************************************/
export interface ISiteProperties extends SitePropertiesProps,SitePropertiesMethods,IBaseExecution<SiteProperties> {
export interface ISiteProperties extends SitePropertiesCollections,SitePropertiesMethods,IBaseQuery<ISitePropertiesQuery> {

@@ -149,5 +214,12 @@ }

/*********************************************
* ISitePropertiesQuery
**********************************************/
export interface ISitePropertiesQuery extends SitePropertiesQuery,SitePropertiesMethods {
}
/*********************************************
* SiteProperties
**********************************************/
export interface SiteProperties extends SitePropertiesProps, SitePropertiesMethods {
export interface SiteProperties extends SitePropertiesCollections, SitePropertiesMethods {
AllowDownloadingNonWebViewableFiles?: boolean;

@@ -213,6 +285,20 @@ AllowEditing?: boolean;

/*********************************************
* SitePropertiesCollections
**********************************************/
export interface SitePropertiesCollections extends SitePropertiesProps {
}
/*********************************************
* SitePropertiesQuery
**********************************************/
export interface SitePropertiesQuery extends SitePropertiesProps {
}
/*********************************************
* SitePropertiesMethods
**********************************************/
export interface SitePropertiesMethods {
update<T=Microsoft.Online.SharePoint.TenantAdministration.SpoOperation>(): IBaseExecution<T>;
update(): IBaseExecution<Microsoft.Online.SharePoint.TenantAdministration.SpoOperation>;
}

@@ -259,3 +345,3 @@

**********************************************/
export interface ITenantAdminSettingsService extends TenantAdminSettingsServiceProps,TenantAdminSettingsServiceMethods,IBaseExecution<TenantAdminSettingsService> {
export interface ITenantAdminSettingsService extends TenantAdminSettingsServiceCollections,TenantAdminSettingsServiceMethods,IBaseQuery<ITenantAdminSettingsServiceQuery> {

@@ -265,5 +351,12 @@ }

/*********************************************
* ITenantAdminSettingsServiceQuery
**********************************************/
export interface ITenantAdminSettingsServiceQuery extends TenantAdminSettingsServiceQuery,TenantAdminSettingsServiceMethods {
}
/*********************************************
* TenantAdminSettingsService
**********************************************/
export interface TenantAdminSettingsService extends TenantAdminSettingsServiceProps, TenantAdminSettingsServiceMethods {
export interface TenantAdminSettingsService extends TenantAdminSettingsServiceCollections, TenantAdminSettingsServiceMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -301,7 +394,21 @@ AutoQuotaEnabled?: Microsoft.Online.SharePoint.TenantAdministration.AutoQuotaEnabled;

/*********************************************
* TenantAdminSettingsServiceCollections
**********************************************/
export interface TenantAdminSettingsServiceCollections extends TenantAdminSettingsServiceProps {
}
/*********************************************
* TenantAdminSettingsServiceQuery
**********************************************/
export interface TenantAdminSettingsServiceQuery extends TenantAdminSettingsServiceProps {
}
/*********************************************
* TenantAdminSettingsServiceMethods
**********************************************/
export interface TenantAdminSettingsServiceMethods {
getTenantSharingStatus<T=number>(): IBaseExecution<T>;
update<T=any>(): IBaseExecution<T>;
getTenantSharingStatus(): IBaseExecution<number>;
update(): IBaseExecution<any>;
}

@@ -312,3 +419,3 @@

**********************************************/
export interface ITenant extends TenantProps,TenantMethods,IBaseExecution<Tenant> {
export interface ITenant extends TenantCollections,TenantMethods,IBaseQuery<ITenantQuery> {

@@ -318,5 +425,12 @@ }

/*********************************************
* ITenantQuery
**********************************************/
export interface ITenantQuery extends TenantQuery,TenantMethods {
}
/*********************************************
* Tenant
**********************************************/
export interface Tenant extends TenantProps, TenantMethods {
export interface Tenant extends TenantCollections, TenantMethods {
AllowDownloadingNonWebViewableFiles?: boolean;

@@ -429,29 +543,43 @@ AllowedDomainListForSyncClient?: Array<any>;

export interface TenantProps {
Sites<T=Microsoft.Online.SharePoint.TenantAdministration.SiteProperties>(): IBaseCollection<T>;
}
/*********************************************
* TenantCollections
**********************************************/
export interface TenantCollections extends TenantProps {
Sites(): IBaseCollection<Microsoft.Online.SharePoint.TenantAdministration.SiteProperties>;
}
/*********************************************
* TenantQuery
**********************************************/
export interface TenantQuery extends TenantProps {
Sites: IBaseResults<Microsoft.Online.SharePoint.TenantAdministration.SiteProperties>;
}
/*********************************************
* TenantMethods
**********************************************/
export interface TenantMethods {
checkTenantIntuneLicense<T=boolean>(): IBaseExecution<T>;
checkTenantLicenses<T=boolean>(licenses?: Array<string>): IBaseExecution<T>;
connectSiteToHubSiteById<T=any>(siteUrl?: string, hubSiteId?: any): IBaseExecution<T>;
createSite<T=Microsoft.Online.SharePoint.TenantAdministration.SpoOperation>(siteCreationProperties?: Microsoft.Online.SharePoint.TenantAdministration.SiteCreationProperties): IBaseExecution<T>;
getIdleSessionSignOutForUnmanagedDevices<T=string>(): IBaseExecution<T>;
getSitePropertiesByUrl<T=Microsoft.Online.SharePoint.TenantAdministration.SiteProperties>(url?: string, includeDetail?: boolean): IBaseExecution<T>;
getSitePropertiesFromSharePointByFilters<T=Array<Microsoft.Online.SharePoint.TenantAdministration.SiteProperties>>(speFilter?: Microsoft.Online.SharePoint.TenantAdministration.SPOSitePropertiesEnumerableFilter): IBaseExecution<T>;
getSiteSecondaryAdministrators<T=Array<Microsoft.Online.SharePoint.TenantAdministration.SecondaryAdministratorsInfo>>(secondaryAdministratorsFieldsData?: Microsoft.Online.SharePoint.TenantAdministration.SecondaryAdministratorsFieldsData): IBaseExecution<T>;
getSPOTenantAllWebTemplates<T=Microsoft.Online.SharePoint.TenantAdministration.SPOTenantWebTemplateCollection>(): IBaseExecution<T>;
registerHubSite<T=Microsoft.Online.SharePoint.TenantAdministration.HubSiteProperties>(siteUrl?: string): IBaseExecution<T>;
registerHubSiteWithCreationInformation<T=Microsoft.Online.SharePoint.TenantAdministration.HubSiteProperties>(siteUrl?: string, creationInformation?: SP.HubSiteCreationInformation): IBaseExecution<T>;
removeDeletedSite<T=Microsoft.Online.SharePoint.TenantAdministration.SpoOperation>(siteUrl?: string): IBaseExecution<T>;
removeDeletedSitePreferId<T=Microsoft.Online.SharePoint.TenantAdministration.SpoOperation>(siteUrl?: string, siteId?: any): IBaseExecution<T>;
removeSite<T=Microsoft.Online.SharePoint.TenantAdministration.SpoOperation>(siteUrl?: string): IBaseExecution<T>;
restoreDeletedSite<T=Microsoft.Online.SharePoint.TenantAdministration.SpoOperation>(siteUrl?: string): IBaseExecution<T>;
restoreDeletedSitePreferId<T=Microsoft.Online.SharePoint.TenantAdministration.SpoOperation>(siteUrl?: string, siteId?: any): IBaseExecution<T>;
setIdleSessionSignOutForUnmanagedDevices<T=boolean>(enabled?: boolean, warnAfter?: any, signOutAfter?: any): IBaseExecution<T>;
setSiteSecondaryAdministrators<T=any>(secondaryAdministratorsFieldsData?: Microsoft.Online.SharePoint.TenantAdministration.SecondaryAdministratorsFieldsData): IBaseExecution<T>;
unregisterHubSite<T=any>(siteUrl?: string): IBaseExecution<T>;
update<T=any>(): IBaseExecution<T>;
checkTenantIntuneLicense(): IBaseExecution<boolean>;
checkTenantLicenses(licenses?: Array<string>): IBaseExecution<boolean>;
connectSiteToHubSiteById(siteUrl?: string, hubSiteId?: any): IBaseExecution<any>;
createSite(siteCreationProperties?: Microsoft.Online.SharePoint.TenantAdministration.SiteCreationProperties): IBaseExecution<Microsoft.Online.SharePoint.TenantAdministration.SpoOperation>;
getIdleSessionSignOutForUnmanagedDevices(): IBaseExecution<string>;
getSitePropertiesByUrl(url?: string, includeDetail?: boolean): IBaseExecution<Microsoft.Online.SharePoint.TenantAdministration.SiteProperties>;
getSitePropertiesFromSharePointByFilters(speFilter?: Microsoft.Online.SharePoint.TenantAdministration.SPOSitePropertiesEnumerableFilter): IBaseExecution<Array<Microsoft.Online.SharePoint.TenantAdministration.SiteProperties>>;
getSiteSecondaryAdministrators(secondaryAdministratorsFieldsData?: Microsoft.Online.SharePoint.TenantAdministration.SecondaryAdministratorsFieldsData): IBaseExecution<Array<Microsoft.Online.SharePoint.TenantAdministration.SecondaryAdministratorsInfo>>;
getSPOTenantAllWebTemplates(): IBaseExecution<Microsoft.Online.SharePoint.TenantAdministration.SPOTenantWebTemplateCollection>;
registerHubSite(siteUrl?: string): IBaseExecution<Microsoft.Online.SharePoint.TenantAdministration.HubSiteProperties>;
registerHubSiteWithCreationInformation(siteUrl?: string, creationInformation?: SP.HubSiteCreationInformation): IBaseExecution<Microsoft.Online.SharePoint.TenantAdministration.HubSiteProperties>;
removeDeletedSite(siteUrl?: string): IBaseExecution<Microsoft.Online.SharePoint.TenantAdministration.SpoOperation>;
removeDeletedSitePreferId(siteUrl?: string, siteId?: any): IBaseExecution<Microsoft.Online.SharePoint.TenantAdministration.SpoOperation>;
removeSite(siteUrl?: string): IBaseExecution<Microsoft.Online.SharePoint.TenantAdministration.SpoOperation>;
restoreDeletedSite(siteUrl?: string): IBaseExecution<Microsoft.Online.SharePoint.TenantAdministration.SpoOperation>;
restoreDeletedSitePreferId(siteUrl?: string, siteId?: any): IBaseExecution<Microsoft.Online.SharePoint.TenantAdministration.SpoOperation>;
setIdleSessionSignOutForUnmanagedDevices(enabled?: boolean, warnAfter?: any, signOutAfter?: any): IBaseExecution<boolean>;
setSiteSecondaryAdministrators(secondaryAdministratorsFieldsData?: Microsoft.Online.SharePoint.TenantAdministration.SecondaryAdministratorsFieldsData): IBaseExecution<any>;
unregisterHubSite(siteUrl?: string): IBaseExecution<any>;
update(): IBaseExecution<any>;
}

@@ -471,3 +599,3 @@

**********************************************/
export interface ISitePropertiesCollection extends SitePropertiesCollectionProps,SitePropertiesCollectionMethods,IBaseExecution<SitePropertiesCollection> {
export interface ISitePropertiesCollection extends SitePropertiesCollectionCollections,SitePropertiesCollectionMethods,IBaseQuery<ISitePropertiesCollectionQuery> {

@@ -477,5 +605,12 @@ }

/*********************************************
* ISitePropertiesCollectionQuery
**********************************************/
export interface ISitePropertiesCollectionQuery extends SitePropertiesCollectionQuery,SitePropertiesCollectionMethods {
}
/*********************************************
* SitePropertiesCollection
**********************************************/
export interface SitePropertiesCollection extends SitePropertiesCollectionProps, SitePropertiesCollectionMethods {
export interface SitePropertiesCollection extends SitePropertiesCollectionCollections, SitePropertiesCollectionMethods {

@@ -492,7 +627,21 @@ }

/*********************************************
* SitePropertiesCollectionCollections
**********************************************/
export interface SitePropertiesCollectionCollections extends SitePropertiesCollectionProps {
}
/*********************************************
* SitePropertiesCollectionQuery
**********************************************/
export interface SitePropertiesCollectionQuery extends SitePropertiesCollectionProps {
}
/*********************************************
* SitePropertiesCollectionMethods
**********************************************/
export interface SitePropertiesCollectionMethods {
getById<T=Microsoft.Online.SharePoint.TenantAdministration.SiteProperties>(siteId?: any): IBaseExecution<T>;
getLockStateById<T=number>(siteId?: any): IBaseExecution<T>;
getById(siteId?: any): IBaseExecution<Microsoft.Online.SharePoint.TenantAdministration.SiteProperties>;
getLockStateById(siteId?: any): IBaseExecution<number>;
}
import { IBaseExecution } from "../../../../../";
import { IBaseQuery } from "../../../../../";
import { IBaseCollection } from "../../../../../";
import { IBaseResults } from "../../../../../";
import { Microsoft } from "../../../../../";

@@ -8,3 +10,3 @@

**********************************************/
export interface ISPOWebAppServicePrincipalPermissionGrant extends SPOWebAppServicePrincipalPermissionGrantProps,SPOWebAppServicePrincipalPermissionGrantMethods,IBaseExecution<SPOWebAppServicePrincipalPermissionGrant> {
export interface ISPOWebAppServicePrincipalPermissionGrant extends SPOWebAppServicePrincipalPermissionGrantCollections,SPOWebAppServicePrincipalPermissionGrantMethods,IBaseQuery<ISPOWebAppServicePrincipalPermissionGrantQuery> {

@@ -14,5 +16,12 @@ }

/*********************************************
* ISPOWebAppServicePrincipalPermissionGrantQuery
**********************************************/
export interface ISPOWebAppServicePrincipalPermissionGrantQuery extends SPOWebAppServicePrincipalPermissionGrantQuery,SPOWebAppServicePrincipalPermissionGrantMethods {
}
/*********************************************
* SPOWebAppServicePrincipalPermissionGrant
**********************************************/
export interface SPOWebAppServicePrincipalPermissionGrant extends SPOWebAppServicePrincipalPermissionGrantProps, SPOWebAppServicePrincipalPermissionGrantMethods {
export interface SPOWebAppServicePrincipalPermissionGrant extends SPOWebAppServicePrincipalPermissionGrantCollections, SPOWebAppServicePrincipalPermissionGrantMethods {
ClientId?: string;

@@ -36,6 +45,20 @@ ConsentType?: string;

/*********************************************
* SPOWebAppServicePrincipalPermissionGrantCollections
**********************************************/
export interface SPOWebAppServicePrincipalPermissionGrantCollections extends SPOWebAppServicePrincipalPermissionGrantProps {
}
/*********************************************
* SPOWebAppServicePrincipalPermissionGrantQuery
**********************************************/
export interface SPOWebAppServicePrincipalPermissionGrantQuery extends SPOWebAppServicePrincipalPermissionGrantProps {
}
/*********************************************
* SPOWebAppServicePrincipalPermissionGrantMethods
**********************************************/
export interface SPOWebAppServicePrincipalPermissionGrantMethods {
deleteObject<T=any>(): IBaseExecution<T>;
deleteObject(): IBaseExecution<any>;
}

@@ -46,3 +69,3 @@

**********************************************/
export interface ISPOWebAppServicePrincipalPermissionRequest extends SPOWebAppServicePrincipalPermissionRequestProps,SPOWebAppServicePrincipalPermissionRequestMethods,IBaseExecution<SPOWebAppServicePrincipalPermissionRequest> {
export interface ISPOWebAppServicePrincipalPermissionRequest extends SPOWebAppServicePrincipalPermissionRequestCollections,SPOWebAppServicePrincipalPermissionRequestMethods,IBaseQuery<ISPOWebAppServicePrincipalPermissionRequestQuery> {

@@ -52,5 +75,12 @@ }

/*********************************************
* ISPOWebAppServicePrincipalPermissionRequestQuery
**********************************************/
export interface ISPOWebAppServicePrincipalPermissionRequestQuery extends SPOWebAppServicePrincipalPermissionRequestQuery,SPOWebAppServicePrincipalPermissionRequestMethods {
}
/*********************************************
* SPOWebAppServicePrincipalPermissionRequest
**********************************************/
export interface SPOWebAppServicePrincipalPermissionRequest extends SPOWebAppServicePrincipalPermissionRequestProps, SPOWebAppServicePrincipalPermissionRequestMethods {
export interface SPOWebAppServicePrincipalPermissionRequest extends SPOWebAppServicePrincipalPermissionRequestCollections, SPOWebAppServicePrincipalPermissionRequestMethods {
Id?: any;

@@ -75,7 +105,21 @@ IsDomainIsolated?: boolean;

/*********************************************
* SPOWebAppServicePrincipalPermissionRequestCollections
**********************************************/
export interface SPOWebAppServicePrincipalPermissionRequestCollections extends SPOWebAppServicePrincipalPermissionRequestProps {
}
/*********************************************
* SPOWebAppServicePrincipalPermissionRequestQuery
**********************************************/
export interface SPOWebAppServicePrincipalPermissionRequestQuery extends SPOWebAppServicePrincipalPermissionRequestProps {
}
/*********************************************
* SPOWebAppServicePrincipalPermissionRequestMethods
**********************************************/
export interface SPOWebAppServicePrincipalPermissionRequestMethods {
approve<T=Microsoft.Online.SharePoint.TenantAdministration.Internal.SPOWebAppServicePrincipalPermissionGrant>(): IBaseExecution<T>;
deny<T=any>(): IBaseExecution<T>;
approve(): IBaseExecution<Microsoft.Online.SharePoint.TenantAdministration.Internal.SPOWebAppServicePrincipalPermissionGrant>;
deny(): IBaseExecution<any>;
}

@@ -86,3 +130,3 @@

**********************************************/
export interface ISPOWebAppServicePrincipal extends SPOWebAppServicePrincipalProps,SPOWebAppServicePrincipalMethods,IBaseExecution<SPOWebAppServicePrincipal> {
export interface ISPOWebAppServicePrincipal extends SPOWebAppServicePrincipalCollections,SPOWebAppServicePrincipalMethods,IBaseQuery<ISPOWebAppServicePrincipalQuery> {

@@ -92,5 +136,12 @@ }

/*********************************************
* ISPOWebAppServicePrincipalQuery
**********************************************/
export interface ISPOWebAppServicePrincipalQuery extends SPOWebAppServicePrincipalQuery,SPOWebAppServicePrincipalMethods {
}
/*********************************************
* SPOWebAppServicePrincipal
**********************************************/
export interface SPOWebAppServicePrincipal extends SPOWebAppServicePrincipalProps, SPOWebAppServicePrincipalMethods {
export interface SPOWebAppServicePrincipal extends SPOWebAppServicePrincipalCollections, SPOWebAppServicePrincipalMethods {
AccountEnabled?: boolean;

@@ -105,11 +156,26 @@ AppId?: string;

export interface SPOWebAppServicePrincipalProps {
PermissionGrants<T=Microsoft.Online.SharePoint.TenantAdministration.Internal.SPOWebAppServicePrincipalPermissionGrant>(): IBaseCollection<T>;
PermissionRequests<T=Microsoft.Online.SharePoint.TenantAdministration.Internal.SPOWebAppServicePrincipalPermissionRequest>(): IBaseCollection<T>;
}
/*********************************************
* SPOWebAppServicePrincipalCollections
**********************************************/
export interface SPOWebAppServicePrincipalCollections extends SPOWebAppServicePrincipalProps {
PermissionGrants(): IBaseCollection<Microsoft.Online.SharePoint.TenantAdministration.Internal.SPOWebAppServicePrincipalPermissionGrant>;
PermissionRequests(): IBaseCollection<Microsoft.Online.SharePoint.TenantAdministration.Internal.SPOWebAppServicePrincipalPermissionRequest>;
}
/*********************************************
* SPOWebAppServicePrincipalQuery
**********************************************/
export interface SPOWebAppServicePrincipalQuery extends SPOWebAppServicePrincipalProps {
PermissionGrants: IBaseResults<Microsoft.Online.SharePoint.TenantAdministration.Internal.SPOWebAppServicePrincipalPermissionGrant>;
PermissionRequests: IBaseResults<Microsoft.Online.SharePoint.TenantAdministration.Internal.SPOWebAppServicePrincipalPermissionRequest>;
}
/*********************************************
* SPOWebAppServicePrincipalMethods
**********************************************/
export interface SPOWebAppServicePrincipalMethods {
update<T=any>(): IBaseExecution<T>;
update(): IBaseExecution<any>;
}

@@ -0,4 +1,6 @@

import { IBaseExecution } from "../../../../";
import { IBaseCollection } from "../../../../";
import { IBaseResults } from "../../../../";
import { Microsoft } from "../../../../";
import { IBaseExecution } from "../../../../";
import { IBaseQuery } from "../../../../";
import { SP } from "../../../../";

@@ -22,3 +24,3 @@

**********************************************/
export interface IGetExternalUsersResults extends GetExternalUsersResultsProps,GetExternalUsersResultsMethods,IBaseExecution<GetExternalUsersResults> {
export interface IGetExternalUsersResults extends GetExternalUsersResultsCollections,GetExternalUsersResultsMethods,IBaseQuery<IGetExternalUsersResultsQuery> {

@@ -28,5 +30,12 @@ }

/*********************************************
* IGetExternalUsersResultsQuery
**********************************************/
export interface IGetExternalUsersResultsQuery extends GetExternalUsersResultsQuery,GetExternalUsersResultsMethods {
}
/*********************************************
* GetExternalUsersResults
**********************************************/
export interface GetExternalUsersResults extends GetExternalUsersResultsProps, GetExternalUsersResultsMethods {
export interface GetExternalUsersResults extends GetExternalUsersResultsCollections, GetExternalUsersResultsMethods {
TotalUserCount?: number;

@@ -40,6 +49,20 @@ UserCollectionPosition?: number;

export interface GetExternalUsersResultsProps {
ExternalUserCollection<T=Microsoft.Online.SharePoint.TenantManagement.ExternalUser>(): IBaseCollection<T>;
}
/*********************************************
* GetExternalUsersResultsCollections
**********************************************/
export interface GetExternalUsersResultsCollections extends GetExternalUsersResultsProps {
ExternalUserCollection(): IBaseCollection<Microsoft.Online.SharePoint.TenantManagement.ExternalUser>;
}
/*********************************************
* GetExternalUsersResultsQuery
**********************************************/
export interface GetExternalUsersResultsQuery extends GetExternalUsersResultsProps {
ExternalUserCollection: IBaseResults<Microsoft.Online.SharePoint.TenantManagement.ExternalUser>;
}
/*********************************************
* GetExternalUsersResultsMethods

@@ -76,3 +99,3 @@ **********************************************/

**********************************************/
export interface IOffice365Tenant extends Office365TenantProps,Office365TenantMethods,IBaseExecution<Office365Tenant> {
export interface IOffice365Tenant extends Office365TenantCollections,Office365TenantMethods,IBaseQuery<IOffice365TenantQuery> {

@@ -82,5 +105,12 @@ }

/*********************************************
* IOffice365TenantQuery
**********************************************/
export interface IOffice365TenantQuery extends Office365TenantQuery,Office365TenantMethods {
}
/*********************************************
* Office365Tenant
**********************************************/
export interface Office365Tenant extends Office365TenantProps, Office365TenantMethods {
export interface Office365Tenant extends Office365TenantCollections, Office365TenantMethods {
AllowDownloadingNonWebViewableFiles?: boolean;

@@ -174,40 +204,54 @@ AllowedDomainListForSyncClient?: Array<any>;

/*********************************************
* Office365TenantCollections
**********************************************/
export interface Office365TenantCollections extends Office365TenantProps {
}
/*********************************************
* Office365TenantQuery
**********************************************/
export interface Office365TenantQuery extends Office365TenantProps {
}
/*********************************************
* Office365TenantMethods
**********************************************/
export interface Office365TenantMethods {
addPublicCdnOrigin<T=any>(origin?: string): IBaseExecution<T>;
addSdnProvider<T=any>(identifier?: string, license?: string): IBaseExecution<T>;
addTenantCdnOrigin<T=any>(cdnType?: number, originUrl?: string): IBaseExecution<T>;
addTenantTheme<T=boolean>(name?: string, themeJson?: string): IBaseExecution<T>;
addToCarLibAndCdn<T=any>(cdnType?: number, libUrl?: SP.ResourcePath, displayName?: string, thumbnailUrl?: SP.ResourcePath): IBaseExecution<T>;
createTenantCdnDefaultOrigins<T=any>(cdnType?: number): IBaseExecution<T>;
deleteImportProfilePropertiesJob<T=boolean>(jobId?: any): IBaseExecution<T>;
deleteTenantTheme<T=any>(name?: string): IBaseExecution<T>;
disableSharingForNonOwnersOfSite<T=any>(siteUrl?: string): IBaseExecution<T>;
getAllTenantThemes<T=Array<Microsoft.Online.SharePoint.TenantManagement.ThemeProperties>>(): IBaseExecution<T>;
getExternalUsers<T=Microsoft.Online.SharePoint.TenantManagement.GetExternalUsersResults>(position?: number, pageSize?: number, filter?: string, sortOrder?: number): IBaseExecution<T>;
getExternalUsersForSite<T=Microsoft.Online.SharePoint.TenantManagement.GetExternalUsersResults>(siteUrl?: string, position?: number, pageSize?: number, filter?: string, sortOrder?: number): IBaseExecution<T>;
getExternalUsersWithSortBy<T=Microsoft.Online.SharePoint.TenantManagement.GetExternalUsersResults>(position?: number, pageSize?: number, filter?: string, sortPropertyName?: string, sortOrder?: number): IBaseExecution<T>;
getHideDefaultThemes<T=boolean>(): IBaseExecution<T>;
getIdleSessionSignOutForUnmanagedDevices<T=string>(): IBaseExecution<T>;
getImportProfilePropertyJob<T=Microsoft.Online.SharePoint.TenantManagement.ImportProfilePropertiesJobInfo>(jobId?: any): IBaseExecution<T>;
getImportProfilePropertyJobs<T=Array<Microsoft.Online.SharePoint.TenantManagement.ImportProfilePropertiesJobInfo>>(): IBaseExecution<T>;
getTenantCdnEnabled<T=boolean>(cdnType?: number): IBaseExecution<T>;
getTenantCdnOrigins<T=Array<string>>(cdnType?: number): IBaseExecution<T>;
getTenantCdnPolicies<T=Array<string>>(cdnType?: number): IBaseExecution<T>;
getTenantTheme<T=Microsoft.Online.SharePoint.TenantManagement.ThemeProperties>(name?: string): IBaseExecution<T>;
isSharingDisabledForNonOwnersOfSite<T=boolean>(siteUrl?: string): IBaseExecution<T>;
queueImportProfileProperties<T=any>(idType?: number, sourceDataIdProperty?: string, propertyMap?: Array<SP.KeyValue>, sourceUri?: string): IBaseExecution<T>;
removeExternalUsers<T=Microsoft.Online.SharePoint.TenantManagement.RemoveExternalUsersResults>(uniqueIds?: Array<string>): IBaseExecution<T>;
removeFromCarAndCdn<T=any>(remove?: boolean, cdnType?: number, libUrl?: SP.ResourcePath): IBaseExecution<T>;
removePublicCdnOrigin<T=any>(originId?: string): IBaseExecution<T>;
removeSdnProvider<T=any>(): IBaseExecution<T>;
removeTenantCdnOrigin<T=any>(cdnType?: number, originUrl?: string): IBaseExecution<T>;
revokeAllUserSessions<T=Microsoft.Online.SharePoint.TenantManagement.SPOUserSessionRevocationResult>(userName?: string): IBaseExecution<T>;
revokeAllUserSessionsByPuid<T=Array<Microsoft.Online.SharePoint.TenantManagement.SPOUserSessionRevocationResult>>(puidList?: Array<string>): IBaseExecution<T>;
setHideDefaultThemes<T=boolean>(hideDefaultThemes?: boolean): IBaseExecution<T>;
setIdleSessionSignOutForUnmanagedDevices<T=boolean>(enabled?: boolean, warnAfter?: any, signOutAfter?: any): IBaseExecution<T>;
setTenantCdnEnabled<T=any>(cdnType?: number, isEnabled?: boolean): IBaseExecution<T>;
setTenantCdnPolicy<T=any>(cdnType?: number, policy?: number, policyValue?: string): IBaseExecution<T>;
updateTenantTheme<T=boolean>(name?: string, themeJson?: string): IBaseExecution<T>;
addPublicCdnOrigin(origin?: string): IBaseExecution<any>;
addSdnProvider(identifier?: string, license?: string): IBaseExecution<any>;
addTenantCdnOrigin(cdnType?: number, originUrl?: string): IBaseExecution<any>;
addTenantTheme(name?: string, themeJson?: string): IBaseExecution<boolean>;
addToCarLibAndCdn(cdnType?: number, libUrl?: SP.ResourcePath, displayName?: string, thumbnailUrl?: SP.ResourcePath): IBaseExecution<any>;
createTenantCdnDefaultOrigins(cdnType?: number): IBaseExecution<any>;
deleteImportProfilePropertiesJob(jobId?: any): IBaseExecution<boolean>;
deleteTenantTheme(name?: string): IBaseExecution<any>;
disableSharingForNonOwnersOfSite(siteUrl?: string): IBaseExecution<any>;
getAllTenantThemes(): IBaseExecution<Array<Microsoft.Online.SharePoint.TenantManagement.ThemeProperties>>;
getExternalUsers(position?: number, pageSize?: number, filter?: string, sortOrder?: number): IBaseExecution<Microsoft.Online.SharePoint.TenantManagement.GetExternalUsersResults>;
getExternalUsersForSite(siteUrl?: string, position?: number, pageSize?: number, filter?: string, sortOrder?: number): IBaseExecution<Microsoft.Online.SharePoint.TenantManagement.GetExternalUsersResults>;
getExternalUsersWithSortBy(position?: number, pageSize?: number, filter?: string, sortPropertyName?: string, sortOrder?: number): IBaseExecution<Microsoft.Online.SharePoint.TenantManagement.GetExternalUsersResults>;
getHideDefaultThemes(): IBaseExecution<boolean>;
getIdleSessionSignOutForUnmanagedDevices(): IBaseExecution<string>;
getImportProfilePropertyJob(jobId?: any): IBaseExecution<Microsoft.Online.SharePoint.TenantManagement.ImportProfilePropertiesJobInfo>;
getImportProfilePropertyJobs(): IBaseExecution<Array<Microsoft.Online.SharePoint.TenantManagement.ImportProfilePropertiesJobInfo>>;
getTenantCdnEnabled(cdnType?: number): IBaseExecution<boolean>;
getTenantCdnOrigins(cdnType?: number): IBaseExecution<Array<string>>;
getTenantCdnPolicies(cdnType?: number): IBaseExecution<Array<string>>;
getTenantTheme(name?: string): IBaseExecution<Microsoft.Online.SharePoint.TenantManagement.ThemeProperties>;
isSharingDisabledForNonOwnersOfSite(siteUrl?: string): IBaseExecution<boolean>;
queueImportProfileProperties(idType?: number, sourceDataIdProperty?: string, propertyMap?: Array<SP.KeyValue>, sourceUri?: string): IBaseExecution<any>;
removeExternalUsers(uniqueIds?: Array<string>): IBaseExecution<Microsoft.Online.SharePoint.TenantManagement.RemoveExternalUsersResults>;
removeFromCarAndCdn(remove?: boolean, cdnType?: number, libUrl?: SP.ResourcePath): IBaseExecution<any>;
removePublicCdnOrigin(originId?: string): IBaseExecution<any>;
removeSdnProvider(): IBaseExecution<any>;
removeTenantCdnOrigin(cdnType?: number, originUrl?: string): IBaseExecution<any>;
revokeAllUserSessions(userName?: string): IBaseExecution<Microsoft.Online.SharePoint.TenantManagement.SPOUserSessionRevocationResult>;
revokeAllUserSessionsByPuid(puidList?: Array<string>): IBaseExecution<Array<Microsoft.Online.SharePoint.TenantManagement.SPOUserSessionRevocationResult>>;
setHideDefaultThemes(hideDefaultThemes?: boolean): IBaseExecution<boolean>;
setIdleSessionSignOutForUnmanagedDevices(enabled?: boolean, warnAfter?: any, signOutAfter?: any): IBaseExecution<boolean>;
setTenantCdnEnabled(cdnType?: number, isEnabled?: boolean): IBaseExecution<any>;
setTenantCdnPolicy(cdnType?: number, policy?: number, policyValue?: string): IBaseExecution<any>;
updateTenantTheme(name?: string, themeJson?: string): IBaseExecution<boolean>;
}

@@ -243,3 +287,3 @@

**********************************************/
export interface IExternalUserCollection extends ExternalUserCollectionProps,ExternalUserCollectionMethods,IBaseExecution<ExternalUserCollection> {
export interface IExternalUserCollection extends ExternalUserCollectionCollections,ExternalUserCollectionMethods,IBaseQuery<IExternalUserCollectionQuery> {

@@ -249,5 +293,12 @@ }

/*********************************************
* IExternalUserCollectionQuery
**********************************************/
export interface IExternalUserCollectionQuery extends ExternalUserCollectionQuery,ExternalUserCollectionMethods {
}
/*********************************************
* ExternalUserCollection
**********************************************/
export interface ExternalUserCollection extends ExternalUserCollectionProps, ExternalUserCollectionMethods {
export interface ExternalUserCollection extends ExternalUserCollectionCollections, ExternalUserCollectionMethods {

@@ -264,6 +315,20 @@ }

/*********************************************
* ExternalUserCollectionCollections
**********************************************/
export interface ExternalUserCollectionCollections extends ExternalUserCollectionProps {
}
/*********************************************
* ExternalUserCollectionQuery
**********************************************/
export interface ExternalUserCollectionQuery extends ExternalUserCollectionProps {
}
/*********************************************
* ExternalUserCollectionMethods
**********************************************/
export interface ExternalUserCollectionMethods {
getById<T=Microsoft.Online.SharePoint.TenantManagement.ExternalUser>(uniqueId?: string): IBaseExecution<T>;
getById(uniqueId?: string): IBaseExecution<Microsoft.Online.SharePoint.TenantManagement.ExternalUser>;
}

@@ -0,1 +1,2 @@

import { IBaseExecution } from "../../../";
import { Microsoft } from "../../../";

@@ -2,0 +3,0 @@ import { SP } from "../../../";

@@ -0,1 +1,2 @@

import { IBaseExecution } from "../../../";
import { Microsoft } from "../../../";

@@ -2,0 +3,0 @@ import { SP } from "../../../";

@@ -0,1 +1,2 @@

import { IBaseExecution } from "../../../";
import { Microsoft } from "../../../";

@@ -2,0 +3,0 @@ import { SP } from "../../../";

import { IBaseExecution } from "../../../";
import { IBaseQuery } from "../../../";
import { IBaseCollection } from "../../../";
import { IBaseResults } from "../../../";
import { Microsoft } from "../../../";

@@ -9,3 +11,3 @@ import { SP } from "../../../";

**********************************************/
export interface ISPAppStateQueryJobDefinition extends SPAppStateQueryJobDefinitionProps,SPAppStateQueryJobDefinitionMethods,IBaseExecution<SPAppStateQueryJobDefinition> {
export interface ISPAppStateQueryJobDefinition extends SPAppStateQueryJobDefinitionCollections,SPAppStateQueryJobDefinitionMethods,IBaseQuery<ISPAppStateQueryJobDefinitionQuery> {

@@ -15,5 +17,12 @@ }

/*********************************************
* ISPAppStateQueryJobDefinitionQuery
**********************************************/
export interface ISPAppStateQueryJobDefinitionQuery extends SPAppStateQueryJobDefinitionQuery,SPAppStateQueryJobDefinitionMethods {
}
/*********************************************
* SPAppStateQueryJobDefinition
**********************************************/
export interface SPAppStateQueryJobDefinition extends SPAppStateQueryJobDefinitionProps, SPAppStateQueryJobDefinitionMethods {
export interface SPAppStateQueryJobDefinition extends SPAppStateQueryJobDefinitionCollections, SPAppStateQueryJobDefinitionMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -30,12 +39,12 @@ }

/*********************************************
* SPAppStateQueryJobDefinitionMethods
* SPAppStateQueryJobDefinitionCollections
**********************************************/
export interface SPAppStateQueryJobDefinitionMethods {
performFastRevokeWithClientIds<T=any>(): IBaseExecution<T>;
export interface SPAppStateQueryJobDefinitionCollections extends SPAppStateQueryJobDefinitionProps {
}
/*********************************************
* ISPFarm
* SPAppStateQueryJobDefinitionQuery
**********************************************/
export interface ISPFarm extends SPFarmProps,SPFarmMethods,IBaseExecution<SPFarm> {
export interface SPAppStateQueryJobDefinitionQuery extends SPAppStateQueryJobDefinitionProps {

@@ -45,23 +54,16 @@ }

/*********************************************
* SPFarm
* SPAppStateQueryJobDefinitionMethods
**********************************************/
export interface SPFarm extends SPFarmProps, SPFarmMethods {
Id?: any;
export interface SPAppStateQueryJobDefinitionMethods {
performFastRevokeWithClientIds(): IBaseExecution<any>;
}
/*********************************************
* SPFarmProps
* SPFarm
**********************************************/
export interface SPFarmProps {
Local<T=Microsoft.SharePoint.Administration.SPFarm>(): IBaseExecution<T>;
export interface SPFarm {
Id?: any;
}
/*********************************************
* SPFarmMethods
**********************************************/
export interface SPFarmMethods {
}
/*********************************************
* FeatureDefinition

@@ -84,3 +86,3 @@ **********************************************/

**********************************************/
export interface ISPWebApplication extends SPWebApplicationProps,SPWebApplicationMethods,IBaseExecution<SPWebApplication> {
export interface ISPWebApplication extends SPWebApplicationCollections,SPWebApplicationMethods,IBaseQuery<ISPWebApplicationQuery> {

@@ -90,5 +92,12 @@ }

/*********************************************
* ISPWebApplicationQuery
**********************************************/
export interface ISPWebApplicationQuery extends SPWebApplicationQuery,SPWebApplicationMethods {
}
/*********************************************
* SPWebApplication
**********************************************/
export interface SPWebApplication extends SPWebApplicationProps, SPWebApplicationMethods {
export interface SPWebApplication extends SPWebApplicationCollections, SPWebApplicationMethods {
DisplayName?: string;

@@ -105,6 +114,20 @@ Id?: any;

export interface SPWebApplicationProps {
Sites<T=SP.Site>(): IBaseCollection<T>;
}
/*********************************************
* SPWebApplicationCollections
**********************************************/
export interface SPWebApplicationCollections extends SPWebApplicationProps {
Sites(): IBaseCollection<SP.Site>;
}
/*********************************************
* SPWebApplicationQuery
**********************************************/
export interface SPWebApplicationQuery extends SPWebApplicationProps {
Sites: IBaseResults<SP.Site>;
}
/*********************************************
* SPWebApplicationMethods

@@ -119,3 +142,3 @@ **********************************************/

**********************************************/
export interface ISPWebService extends SPWebServiceProps,SPWebServiceMethods,IBaseExecution<SPWebService> {
export interface ISPWebService extends SPWebServiceCollections,SPWebServiceMethods,IBaseQuery<ISPWebServiceQuery> {

@@ -125,5 +148,12 @@ }

/*********************************************
* ISPWebServiceQuery
**********************************************/
export interface ISPWebServiceQuery extends SPWebServiceQuery,SPWebServiceMethods {
}
/*********************************************
* SPWebService
**********************************************/
export interface SPWebService extends SPWebServiceProps, SPWebServiceMethods {
export interface SPWebService extends SPWebServiceCollections, SPWebServiceMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -136,7 +166,20 @@ }

export interface SPWebServiceProps {
ContentService<T=Microsoft.SharePoint.Administration.SPWebService>(): IBaseExecution<T>;
WebApplications<T=Microsoft.SharePoint.Administration.SPWebApplication>(): IBaseCollection<T>;
ContentService(): IBaseExecution<Microsoft.SharePoint.Administration.SPWebService>;
}
/*********************************************
* SPWebServiceCollections
**********************************************/
export interface SPWebServiceCollections extends SPWebServiceProps {
WebApplications(): IBaseCollection<Microsoft.SharePoint.Administration.SPWebApplication>;
}
/*********************************************
* SPWebServiceQuery
**********************************************/
export interface SPWebServiceQuery extends SPWebServiceProps {
WebApplications: IBaseResults<Microsoft.SharePoint.Administration.SPWebApplication>;
}
/*********************************************
* SPWebServiceMethods

@@ -151,3 +194,3 @@ **********************************************/

**********************************************/
export interface ISPAnalyticsUsageService extends SPAnalyticsUsageServiceProps,SPAnalyticsUsageServiceMethods,IBaseExecution<SPAnalyticsUsageService> {
export interface ISPAnalyticsUsageService extends SPAnalyticsUsageServiceCollections,SPAnalyticsUsageServiceMethods,IBaseQuery<ISPAnalyticsUsageServiceQuery> {

@@ -157,5 +200,12 @@ }

/*********************************************
* ISPAnalyticsUsageServiceQuery
**********************************************/
export interface ISPAnalyticsUsageServiceQuery extends SPAnalyticsUsageServiceQuery,SPAnalyticsUsageServiceMethods {
}
/*********************************************
* SPAnalyticsUsageService
**********************************************/
export interface SPAnalyticsUsageService extends SPAnalyticsUsageServiceProps, SPAnalyticsUsageServiceMethods {
export interface SPAnalyticsUsageService extends SPAnalyticsUsageServiceCollections, SPAnalyticsUsageServiceMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -172,6 +222,20 @@ }

/*********************************************
* SPAnalyticsUsageServiceCollections
**********************************************/
export interface SPAnalyticsUsageServiceCollections extends SPAnalyticsUsageServiceProps {
}
/*********************************************
* SPAnalyticsUsageServiceQuery
**********************************************/
export interface SPAnalyticsUsageServiceQuery extends SPAnalyticsUsageServiceProps {
}
/*********************************************
* SPAnalyticsUsageServiceMethods
**********************************************/
export interface SPAnalyticsUsageServiceMethods {
logevent<T=any>(usageEntry?: Microsoft.SharePoint.Administration.UsageEntry): IBaseExecution<T>;
logevent(usageEntry?: Microsoft.SharePoint.Administration.UsageEntry): IBaseExecution<any>;
}

@@ -0,3 +1,3 @@

import { IBaseExecution } from "../../../";
/*********************************************

@@ -4,0 +4,0 @@ * SPAppPrincipalInfo

import { IBaseExecution } from "../../../../../";
import { IBaseQuery } from "../../../../../";

@@ -6,3 +7,3 @@ /*********************************************

**********************************************/
export interface IDocumentCrawlLog extends DocumentCrawlLogProps,DocumentCrawlLogMethods,IBaseExecution<DocumentCrawlLog> {
export interface IDocumentCrawlLog extends DocumentCrawlLogCollections,DocumentCrawlLogMethods,IBaseQuery<IDocumentCrawlLogQuery> {

@@ -12,5 +13,12 @@ }

/*********************************************
* IDocumentCrawlLogQuery
**********************************************/
export interface IDocumentCrawlLogQuery extends DocumentCrawlLogQuery,DocumentCrawlLogMethods {
}
/*********************************************
* DocumentCrawlLog
**********************************************/
export interface DocumentCrawlLog extends DocumentCrawlLogProps, DocumentCrawlLogMethods {
export interface DocumentCrawlLog extends DocumentCrawlLogCollections, DocumentCrawlLogMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -27,6 +35,20 @@ }

/*********************************************
* DocumentCrawlLogCollections
**********************************************/
export interface DocumentCrawlLogCollections extends DocumentCrawlLogProps {
}
/*********************************************
* DocumentCrawlLogQuery
**********************************************/
export interface DocumentCrawlLogQuery extends DocumentCrawlLogProps {
}
/*********************************************
* DocumentCrawlLogMethods
**********************************************/
export interface DocumentCrawlLogMethods {
getCrawledUrls<T=SP.SimpleDataTable>(getCountOnly?: boolean, maxRows?: number, queryString?: string, isLike?: boolean, contentSourceID?: number, errorLevel?: number, errorID?: number, startDateTime?: any, endDateTime?: any): IBaseExecution<T>;
getCrawledUrls(getCountOnly?: boolean, maxRows?: number, queryString?: string, isLike?: boolean, contentSourceID?: number, errorLevel?: number, errorID?: number, startDateTime?: any, endDateTime?: any): IBaseExecution<SP.SimpleDataTable>;
}

@@ -0,1 +1,2 @@

import { IBaseExecution } from "../../../../../";
import { SP } from "../../../../../";

@@ -2,0 +3,0 @@ import { Microsoft } from "../../../../../";

import { IBaseExecution } from "../../../../../";
import { IBaseQuery } from "../../../../../";

@@ -6,3 +7,3 @@ /*********************************************

**********************************************/
export interface ISignalStore extends SignalStoreProps,SignalStoreMethods,IBaseExecution<SignalStore> {
export interface ISignalStore extends SignalStoreCollections,SignalStoreMethods,IBaseQuery<ISignalStoreQuery> {

@@ -12,5 +13,12 @@ }

/*********************************************
* ISignalStoreQuery
**********************************************/
export interface ISignalStoreQuery extends SignalStoreQuery,SignalStoreMethods {
}
/*********************************************
* SignalStore
**********************************************/
export interface SignalStore extends SignalStoreProps, SignalStoreMethods {
export interface SignalStore extends SignalStoreCollections, SignalStoreMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -27,6 +35,20 @@ }

/*********************************************
* SignalStoreCollections
**********************************************/
export interface SignalStoreCollections extends SignalStoreProps {
}
/*********************************************
* SignalStoreQuery
**********************************************/
export interface SignalStoreQuery extends SignalStoreProps {
}
/*********************************************
* SignalStoreMethods
**********************************************/
export interface SignalStoreMethods {
signals<T=any>(signals?: Array<Microsoft.SharePoint.Client.Search.Analytics.AnalyticsSignal>): IBaseExecution<T>;
signals(signals?: Array<Microsoft.SharePoint.Client.Search.Analytics.AnalyticsSignal>): IBaseExecution<any>;
}

@@ -0,1 +1,2 @@

import { IBaseExecution } from "../../../../../";
import { Microsoft } from "../../../../../";

@@ -2,0 +3,0 @@

import { IBaseExecution } from "../../../../../";
import { IBaseQuery } from "../../../../../";
import { Microsoft } from "../../../../../";

@@ -7,3 +8,3 @@

**********************************************/
export interface IStringCollection extends StringCollectionProps,StringCollectionMethods,IBaseExecution<StringCollection> {
export interface IStringCollection extends StringCollectionCollections,StringCollectionMethods,IBaseQuery<IStringCollectionQuery> {

@@ -13,5 +14,12 @@ }

/*********************************************
* IStringCollectionQuery
**********************************************/
export interface IStringCollectionQuery extends StringCollectionQuery,StringCollectionMethods {
}
/*********************************************
* StringCollection
**********************************************/
export interface StringCollection extends StringCollectionProps, StringCollectionMethods {
export interface StringCollection extends StringCollectionCollections, StringCollectionMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -29,7 +37,21 @@ Items?: Array<string>;

/*********************************************
* StringCollectionCollections
**********************************************/
export interface StringCollectionCollections extends StringCollectionProps {
}
/*********************************************
* StringCollectionQuery
**********************************************/
export interface StringCollectionQuery extends StringCollectionProps {
}
/*********************************************
* StringCollectionMethods
**********************************************/
export interface StringCollectionMethods {
add<T=any>(property?: string): IBaseExecution<T>;
clear<T=any>(): IBaseExecution<T>;
add(property?: string): IBaseExecution<any>;
clear(): IBaseExecution<any>;
}

@@ -47,3 +69,3 @@

**********************************************/
export interface IRankingLabeling extends RankingLabelingProps,RankingLabelingMethods,IBaseExecution<RankingLabeling> {
export interface IRankingLabeling extends RankingLabelingCollections,RankingLabelingMethods,IBaseQuery<IRankingLabelingQuery> {

@@ -53,5 +75,12 @@ }

/*********************************************
* IRankingLabelingQuery
**********************************************/
export interface IRankingLabelingQuery extends RankingLabelingQuery,RankingLabelingMethods {
}
/*********************************************
* RankingLabeling
**********************************************/
export interface RankingLabeling extends RankingLabelingProps, RankingLabelingMethods {
export interface RankingLabeling extends RankingLabelingCollections, RankingLabelingMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -68,8 +97,22 @@ }

/*********************************************
* RankingLabelingCollections
**********************************************/
export interface RankingLabelingCollections extends RankingLabelingProps {
}
/*********************************************
* RankingLabelingQuery
**********************************************/
export interface RankingLabelingQuery extends RankingLabelingProps {
}
/*********************************************
* RankingLabelingMethods
**********************************************/
export interface RankingLabelingMethods {
addJudgment<T=any>(userQuery?: string, url?: string, labelId?: number): IBaseExecution<T>;
getJudgementsForQuery<T=Array<SP.KeyValue>>(query?: string): IBaseExecution<T>;
normalizeResultUrl<T=string>(url?: string): IBaseExecution<T>;
addJudgment(userQuery?: string, url?: string, labelId?: number): IBaseExecution<any>;
getJudgementsForQuery(query?: string): IBaseExecution<Array<SP.KeyValue>>;
normalizeResultUrl(url?: string): IBaseExecution<string>;
}

@@ -80,3 +123,3 @@

**********************************************/
export interface IReorderingRuleCollection extends ReorderingRuleCollectionProps,ReorderingRuleCollectionMethods,IBaseExecution<ReorderingRuleCollection> {
export interface IReorderingRuleCollection extends ReorderingRuleCollectionCollections,ReorderingRuleCollectionMethods,IBaseQuery<IReorderingRuleCollectionQuery> {

@@ -86,5 +129,12 @@ }

/*********************************************
* IReorderingRuleCollectionQuery
**********************************************/
export interface IReorderingRuleCollectionQuery extends ReorderingRuleCollectionQuery,ReorderingRuleCollectionMethods {
}
/*********************************************
* ReorderingRuleCollection
**********************************************/
export interface ReorderingRuleCollection extends ReorderingRuleCollectionProps, ReorderingRuleCollectionMethods {
export interface ReorderingRuleCollection extends ReorderingRuleCollectionCollections, ReorderingRuleCollectionMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -102,7 +152,21 @@ Items?: Array<Microsoft.SharePoint.Client.Search.Query.ReorderingRule>;

/*********************************************
* ReorderingRuleCollectionCollections
**********************************************/
export interface ReorderingRuleCollectionCollections extends ReorderingRuleCollectionProps {
}
/*********************************************
* ReorderingRuleCollectionQuery
**********************************************/
export interface ReorderingRuleCollectionQuery extends ReorderingRuleCollectionProps {
}
/*********************************************
* ReorderingRuleCollectionMethods
**********************************************/
export interface ReorderingRuleCollectionMethods {
add<T=any>(matchType?: number, matchValue?: string, boost?: number): IBaseExecution<T>;
clear<T=any>(): IBaseExecution<T>;
add(matchType?: number, matchValue?: string, boost?: number): IBaseExecution<any>;
clear(): IBaseExecution<any>;
}

@@ -113,3 +177,3 @@

**********************************************/
export interface ISortCollection extends SortCollectionProps,SortCollectionMethods,IBaseExecution<SortCollection> {
export interface ISortCollection extends SortCollectionCollections,SortCollectionMethods,IBaseQuery<ISortCollectionQuery> {

@@ -119,5 +183,12 @@ }

/*********************************************
* ISortCollectionQuery
**********************************************/
export interface ISortCollectionQuery extends SortCollectionQuery,SortCollectionMethods {
}
/*********************************************
* SortCollection
**********************************************/
export interface SortCollection extends SortCollectionProps, SortCollectionMethods {
export interface SortCollection extends SortCollectionCollections, SortCollectionMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -135,7 +206,21 @@ Items?: Array<Microsoft.SharePoint.Client.Search.Query.Sort>;

/*********************************************
* SortCollectionCollections
**********************************************/
export interface SortCollectionCollections extends SortCollectionProps {
}
/*********************************************
* SortCollectionQuery
**********************************************/
export interface SortCollectionQuery extends SortCollectionProps {
}
/*********************************************
* SortCollectionMethods
**********************************************/
export interface SortCollectionMethods {
add<T=any>(strProperty?: string, direction?: number): IBaseExecution<T>;
clear<T=any>(): IBaseExecution<T>;
add(strProperty?: string, direction?: number): IBaseExecution<any>;
clear(): IBaseExecution<any>;
}

@@ -0,3 +1,3 @@

import { IBaseExecution } from "../../../";
/*********************************************

@@ -4,0 +4,0 @@ * SPClientSideComponentIdentifier

import { IBaseExecution } from "../../../";
import { IBaseQuery } from "../../../";

@@ -6,3 +7,3 @@ /*********************************************

**********************************************/
export interface IHostedAppsManager extends HostedAppsManagerProps,HostedAppsManagerMethods,IBaseExecution<HostedAppsManager> {
export interface IHostedAppsManager extends HostedAppsManagerCollections,HostedAppsManagerMethods,IBaseQuery<IHostedAppsManagerQuery> {

@@ -12,5 +13,12 @@ }

/*********************************************
* IHostedAppsManagerQuery
**********************************************/
export interface IHostedAppsManagerQuery extends HostedAppsManagerQuery,HostedAppsManagerMethods {
}
/*********************************************
* HostedAppsManager
**********************************************/
export interface HostedAppsManager extends HostedAppsManagerProps, HostedAppsManagerMethods {
export interface HostedAppsManager extends HostedAppsManagerCollections, HostedAppsManagerMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -27,7 +35,21 @@ }

/*********************************************
* HostedAppsManagerCollections
**********************************************/
export interface HostedAppsManagerCollections extends HostedAppsManagerProps {
}
/*********************************************
* HostedAppsManagerQuery
**********************************************/
export interface HostedAppsManagerQuery extends HostedAppsManagerProps {
}
/*********************************************
* HostedAppsManagerMethods
**********************************************/
export interface HostedAppsManagerMethods {
add<T=number>(webPartDataAsJson?: string, hostType?: string): IBaseExecution<T>;
getById<T=Microsoft.SharePoint.ClientSideComponent.HostedApp>(id?: number): IBaseExecution<T>;
add(webPartDataAsJson?: string, hostType?: string): IBaseExecution<number>;
getById(id?: number): IBaseExecution<Microsoft.SharePoint.ClientSideComponent.HostedApp>;
}

@@ -38,3 +60,3 @@

**********************************************/
export interface IHostedApp extends HostedAppProps,HostedAppMethods,IBaseExecution<HostedApp> {
export interface IHostedApp extends HostedAppCollections,HostedAppMethods,IBaseQuery<IHostedAppQuery> {

@@ -44,5 +66,12 @@ }

/*********************************************
* IHostedAppQuery
**********************************************/
export interface IHostedAppQuery extends HostedAppQuery,HostedAppMethods {
}
/*********************************************
* HostedApp
**********************************************/
export interface HostedApp extends HostedAppProps, HostedAppMethods {
export interface HostedApp extends HostedAppCollections, HostedAppMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -59,7 +88,21 @@ }

/*********************************************
* HostedAppCollections
**********************************************/
export interface HostedAppCollections extends HostedAppProps {
}
/*********************************************
* HostedAppQuery
**********************************************/
export interface HostedAppQuery extends HostedAppProps {
}
/*********************************************
* HostedAppMethods
**********************************************/
export interface HostedAppMethods {
delete<T=any>(): IBaseExecution<T>;
updateWebPartData<T=any>(webPartDataAsJson?: string): IBaseExecution<T>;
delete(): IBaseExecution<any>;
updateWebPartData(webPartDataAsJson?: string): IBaseExecution<any>;
}

@@ -66,0 +109,0 @@

@@ -0,3 +1,3 @@

import { IBaseExecution } from "../../../../";
/*********************************************

@@ -4,0 +4,0 @@ * Identity

@@ -0,1 +1,2 @@

import { IBaseExecution } from "../../../";
import { Microsoft } from "../../../";

@@ -2,0 +3,0 @@

@@ -0,5 +1,7 @@

import { IBaseExecution } from "../../../";
import { IBaseCollection } from "../../../";
import { IBaseResults } from "../../../";
import { Microsoft } from "../../../";
import { SP } from "../../../";
import { IBaseExecution } from "../../../";
import { IBaseQuery } from "../../../";

@@ -9,3 +11,3 @@ /*********************************************

**********************************************/
export interface Icomment extends commentProps,commentMethods,IBaseExecution<comment> {
export interface Icomment extends commentCollections,commentMethods,IBaseQuery<IcommentQuery> {

@@ -15,5 +17,12 @@ }

/*********************************************
* IcommentQuery
**********************************************/
export interface IcommentQuery extends commentQuery,commentMethods {
}
/*********************************************
* comment
**********************************************/
export interface comment extends commentProps, commentMethods {
export interface comment extends commentCollections, commentMethods {
author?: SP.Sharing.Principal;

@@ -38,12 +47,27 @@ createdDate?: any;

export interface commentProps {
likedBy<T=Microsoft.SharePoint.Likes.userEntity>(): IBaseCollection<T>;
replies<T=Microsoft.SharePoint.Comments.comment>(): IBaseCollection<T>;
}
/*********************************************
* commentCollections
**********************************************/
export interface commentCollections extends commentProps {
likedBy(): IBaseCollection<Microsoft.SharePoint.Likes.userEntity>;
replies(): IBaseCollection<Microsoft.SharePoint.Comments.comment>;
}
/*********************************************
* commentQuery
**********************************************/
export interface commentQuery extends commentProps {
likedBy: IBaseResults<Microsoft.SharePoint.Likes.userEntity>;
replies: IBaseResults<Microsoft.SharePoint.Comments.comment>;
}
/*********************************************
* commentMethods
**********************************************/
export interface commentMethods {
like<T=any>(): IBaseExecution<T>;
unlike<T=any>(): IBaseExecution<T>;
like(): IBaseExecution<any>;
unlike(): IBaseExecution<any>;
}

@@ -50,0 +74,0 @@

@@ -0,3 +1,3 @@

import { IBaseExecution } from "../../../../";
/*********************************************

@@ -4,0 +4,0 @@ * SPFlight

@@ -0,3 +1,3 @@

import { IBaseExecution } from "../../../../";
/*********************************************

@@ -4,0 +4,0 @@ * ComponentContextInfo

@@ -0,3 +1,3 @@

import { IBaseExecution } from "../../../";
/*********************************************

@@ -4,0 +4,0 @@ * TrackedItemUpdatesRequest

import { IBaseExecution } from "../../../";
import { IBaseQuery } from "../../../";

@@ -6,3 +7,3 @@ /*********************************************

**********************************************/
export interface IActivityLogger extends ActivityLoggerProps,ActivityLoggerMethods,IBaseExecution<ActivityLogger> {
export interface IActivityLogger extends ActivityLoggerCollections,ActivityLoggerMethods,IBaseQuery<IActivityLoggerQuery> {

@@ -12,5 +13,12 @@ }

/*********************************************
* IActivityLoggerQuery
**********************************************/
export interface IActivityLoggerQuery extends ActivityLoggerQuery,ActivityLoggerMethods {
}
/*********************************************
* ActivityLogger
**********************************************/
export interface ActivityLogger extends ActivityLoggerProps, ActivityLoggerMethods {
export interface ActivityLogger extends ActivityLoggerCollections, ActivityLoggerMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -27,8 +35,22 @@ }

/*********************************************
* ActivityLoggerCollections
**********************************************/
export interface ActivityLoggerCollections extends ActivityLoggerProps {
}
/*********************************************
* ActivityLoggerQuery
**********************************************/
export interface ActivityLoggerQuery extends ActivityLoggerProps {
}
/*********************************************
* ActivityLoggerMethods
**********************************************/
export interface ActivityLoggerMethods {
feedbackDirect<T=any>(Operation?: string, ListId?: any, ListItemUniqueId?: any, AffectedResourceUrl?: string, ItemType?: string, json?: string): IBaseExecution<T>;
feedbackIndirect<T=any>(Operation?: string, ListId?: any, ListItemUniqueId?: any, AffectedResourceUrl?: string, ItemType?: string, json?: string): IBaseExecution<T>;
logActivity<T=any>(Operation?: string, ListId?: any, ListItemUniqueId?: any, AffectedResourceUrl?: string, ItemType?: string): IBaseExecution<T>;
feedbackDirect(Operation?: string, ListId?: any, ListItemUniqueId?: any, AffectedResourceUrl?: string, ItemType?: string, json?: string): IBaseExecution<any>;
feedbackIndirect(Operation?: string, ListId?: any, ListItemUniqueId?: any, AffectedResourceUrl?: string, ItemType?: string, json?: string): IBaseExecution<any>;
logActivity(Operation?: string, ListId?: any, ListItemUniqueId?: any, AffectedResourceUrl?: string, ItemType?: string): IBaseExecution<any>;
}

@@ -35,0 +57,0 @@

@@ -0,2 +1,4 @@

import { IBaseExecution } from "../../../";
import { IBaseCollection } from "../../../";
import { IBaseResults } from "../../../";
import { Microsoft } from "../../../";

@@ -7,3 +9,3 @@

**********************************************/
export interface IlikedByInformation extends likedByInformationProps,likedByInformationMethods,IBaseExecution<likedByInformation> {
export interface IlikedByInformation extends likedByInformationCollections,likedByInformationMethods,IBaseQuery<IlikedByInformationQuery> {

@@ -13,5 +15,12 @@ }

/*********************************************
* IlikedByInformationQuery
**********************************************/
export interface IlikedByInformationQuery extends likedByInformationQuery,likedByInformationMethods {
}
/*********************************************
* likedByInformation
**********************************************/
export interface likedByInformation extends likedByInformationProps, likedByInformationMethods {
export interface likedByInformation extends likedByInformationCollections, likedByInformationMethods {
isLikedByUser?: boolean;

@@ -25,6 +34,20 @@ likeCount?: number;

export interface likedByInformationProps {
likedBy<T=Microsoft.SharePoint.Likes.userEntity>(): IBaseCollection<T>;
}
/*********************************************
* likedByInformationCollections
**********************************************/
export interface likedByInformationCollections extends likedByInformationProps {
likedBy(): IBaseCollection<Microsoft.SharePoint.Likes.userEntity>;
}
/*********************************************
* likedByInformationQuery
**********************************************/
export interface likedByInformationQuery extends likedByInformationProps {
likedBy: IBaseResults<Microsoft.SharePoint.Likes.userEntity>;
}
/*********************************************
* likedByInformationMethods

@@ -31,0 +54,0 @@ **********************************************/

@@ -0,4 +1,6 @@

import { IBaseExecution } from "../../../../";
import { IBaseCollection } from "../../../../";
import { IBaseResults } from "../../../../";
import { Microsoft } from "../../../../";
import { IBaseExecution } from "../../../../";
import { IBaseQuery } from "../../../../";

@@ -8,3 +10,3 @@ /*********************************************

**********************************************/
export interface ISiteCollectionCorporateCatalogAccessor extends SiteCollectionCorporateCatalogAccessorProps,SiteCollectionCorporateCatalogAccessorMethods,IBaseExecution<SiteCollectionCorporateCatalogAccessor> {
export interface ISiteCollectionCorporateCatalogAccessor extends SiteCollectionCorporateCatalogAccessorCollections,SiteCollectionCorporateCatalogAccessorMethods,IBaseQuery<ISiteCollectionCorporateCatalogAccessorQuery> {

@@ -14,5 +16,12 @@ }

/*********************************************
* ISiteCollectionCorporateCatalogAccessorQuery
**********************************************/
export interface ISiteCollectionCorporateCatalogAccessorQuery extends SiteCollectionCorporateCatalogAccessorQuery,SiteCollectionCorporateCatalogAccessorMethods {
}
/*********************************************
* SiteCollectionCorporateCatalogAccessor
**********************************************/
export interface SiteCollectionCorporateCatalogAccessor extends SiteCollectionCorporateCatalogAccessorProps, SiteCollectionCorporateCatalogAccessorMethods {
export interface SiteCollectionCorporateCatalogAccessor extends SiteCollectionCorporateCatalogAccessorCollections, SiteCollectionCorporateCatalogAccessorMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -25,10 +34,24 @@ }

export interface SiteCollectionCorporateCatalogAccessorProps {
AvailableApps<T=Microsoft.SharePoint.Marketplace.CorporateCuratedGallery.CorporateCatalogAppMetadata>(): IBaseCollection<T>;
}
/*********************************************
* SiteCollectionCorporateCatalogAccessorCollections
**********************************************/
export interface SiteCollectionCorporateCatalogAccessorCollections extends SiteCollectionCorporateCatalogAccessorProps {
AvailableApps(): IBaseCollection<Microsoft.SharePoint.Marketplace.CorporateCuratedGallery.CorporateCatalogAppMetadata>;
}
/*********************************************
* SiteCollectionCorporateCatalogAccessorQuery
**********************************************/
export interface SiteCollectionCorporateCatalogAccessorQuery extends SiteCollectionCorporateCatalogAccessorProps {
AvailableApps: IBaseResults<Microsoft.SharePoint.Marketplace.CorporateCuratedGallery.CorporateCatalogAppMetadata>;
}
/*********************************************
* SiteCollectionCorporateCatalogAccessorMethods
**********************************************/
export interface SiteCollectionCorporateCatalogAccessorMethods {
add<T=SP.File>(Content?: any, Overwrite?: boolean, Url?: string): IBaseExecution<T>;
add(Content?: any, Overwrite?: boolean, Url?: string): IBaseExecution<SP.File>;
}

@@ -39,3 +62,3 @@

**********************************************/
export interface ICorporateCatalogAppMetadata extends CorporateCatalogAppMetadataProps,CorporateCatalogAppMetadataMethods,IBaseExecution<CorporateCatalogAppMetadata> {
export interface ICorporateCatalogAppMetadata extends CorporateCatalogAppMetadataCollections,CorporateCatalogAppMetadataMethods,IBaseQuery<ICorporateCatalogAppMetadataQuery> {

@@ -45,5 +68,12 @@ }

/*********************************************
* ICorporateCatalogAppMetadataQuery
**********************************************/
export interface ICorporateCatalogAppMetadataQuery extends CorporateCatalogAppMetadataQuery,CorporateCatalogAppMetadataMethods {
}
/*********************************************
* CorporateCatalogAppMetadata
**********************************************/
export interface CorporateCatalogAppMetadata extends CorporateCatalogAppMetadataProps, CorporateCatalogAppMetadataMethods {
export interface CorporateCatalogAppMetadata extends CorporateCatalogAppMetadataCollections, CorporateCatalogAppMetadataMethods {
AppCatalogVersion?: string;

@@ -67,11 +97,25 @@ CanUpgrade?: boolean;

/*********************************************
* CorporateCatalogAppMetadataCollections
**********************************************/
export interface CorporateCatalogAppMetadataCollections extends CorporateCatalogAppMetadataProps {
}
/*********************************************
* CorporateCatalogAppMetadataQuery
**********************************************/
export interface CorporateCatalogAppMetadataQuery extends CorporateCatalogAppMetadataProps {
}
/*********************************************
* CorporateCatalogAppMetadataMethods
**********************************************/
export interface CorporateCatalogAppMetadataMethods {
deploy<T=any>(skipFeatureDeployment?: boolean): IBaseExecution<T>;
install<T=any>(): IBaseExecution<T>;
remove<T=any>(): IBaseExecution<T>;
retract<T=any>(): IBaseExecution<T>;
uninstall<T=any>(): IBaseExecution<T>;
upgrade<T=any>(): IBaseExecution<T>;
deploy(skipFeatureDeployment?: boolean): IBaseExecution<any>;
install(): IBaseExecution<any>;
remove(): IBaseExecution<any>;
retract(): IBaseExecution<any>;
uninstall(): IBaseExecution<any>;
upgrade(): IBaseExecution<any>;
}

@@ -82,3 +126,3 @@

**********************************************/
export interface ITenantCorporateCatalogAccessor extends TenantCorporateCatalogAccessorProps,TenantCorporateCatalogAccessorMethods,IBaseExecution<TenantCorporateCatalogAccessor> {
export interface ITenantCorporateCatalogAccessor extends TenantCorporateCatalogAccessorCollections,TenantCorporateCatalogAccessorMethods,IBaseQuery<ITenantCorporateCatalogAccessorQuery> {

@@ -88,5 +132,12 @@ }

/*********************************************
* ITenantCorporateCatalogAccessorQuery
**********************************************/
export interface ITenantCorporateCatalogAccessorQuery extends TenantCorporateCatalogAccessorQuery,TenantCorporateCatalogAccessorMethods {
}
/*********************************************
* TenantCorporateCatalogAccessor
**********************************************/
export interface TenantCorporateCatalogAccessor extends TenantCorporateCatalogAccessorProps, TenantCorporateCatalogAccessorMethods {
export interface TenantCorporateCatalogAccessor extends TenantCorporateCatalogAccessorCollections, TenantCorporateCatalogAccessorMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -99,11 +150,26 @@ }

export interface TenantCorporateCatalogAccessorProps {
AvailableApps<T=Microsoft.SharePoint.Marketplace.CorporateCuratedGallery.CorporateCatalogAppMetadata>(): IBaseCollection<T>;
SiteCollectionAppCatalogsSites<T=Microsoft.SharePoint.Marketplace.CorporateCuratedGallery.SiteCollectionAppCatalogAllowedItem>(): IBaseCollection<T>;
}
/*********************************************
* TenantCorporateCatalogAccessorCollections
**********************************************/
export interface TenantCorporateCatalogAccessorCollections extends TenantCorporateCatalogAccessorProps {
AvailableApps(): IBaseCollection<Microsoft.SharePoint.Marketplace.CorporateCuratedGallery.CorporateCatalogAppMetadata>;
SiteCollectionAppCatalogsSites(): IBaseCollection<Microsoft.SharePoint.Marketplace.CorporateCuratedGallery.SiteCollectionAppCatalogAllowedItem>;
}
/*********************************************
* TenantCorporateCatalogAccessorQuery
**********************************************/
export interface TenantCorporateCatalogAccessorQuery extends TenantCorporateCatalogAccessorProps {
AvailableApps: IBaseResults<Microsoft.SharePoint.Marketplace.CorporateCuratedGallery.CorporateCatalogAppMetadata>;
SiteCollectionAppCatalogsSites: IBaseResults<Microsoft.SharePoint.Marketplace.CorporateCuratedGallery.SiteCollectionAppCatalogAllowedItem>;
}
/*********************************************
* TenantCorporateCatalogAccessorMethods
**********************************************/
export interface TenantCorporateCatalogAccessorMethods {
add<T=SP.File>(Content?: any, Overwrite?: boolean, Url?: string): IBaseExecution<T>;
add(Content?: any, Overwrite?: boolean, Url?: string): IBaseExecution<SP.File>;
}

@@ -136,3 +202,3 @@

**********************************************/
export interface ICorporateCatalogAppMetadataCollection extends CorporateCatalogAppMetadataCollectionProps,CorporateCatalogAppMetadataCollectionMethods,IBaseExecution<CorporateCatalogAppMetadataCollection> {
export interface ICorporateCatalogAppMetadataCollection extends CorporateCatalogAppMetadataCollectionCollections,CorporateCatalogAppMetadataCollectionMethods,IBaseQuery<ICorporateCatalogAppMetadataCollectionQuery> {

@@ -142,5 +208,12 @@ }

/*********************************************
* ICorporateCatalogAppMetadataCollectionQuery
**********************************************/
export interface ICorporateCatalogAppMetadataCollectionQuery extends CorporateCatalogAppMetadataCollectionQuery,CorporateCatalogAppMetadataCollectionMethods {
}
/*********************************************
* CorporateCatalogAppMetadataCollection
**********************************************/
export interface CorporateCatalogAppMetadataCollection extends CorporateCatalogAppMetadataCollectionProps, CorporateCatalogAppMetadataCollectionMethods {
export interface CorporateCatalogAppMetadataCollection extends CorporateCatalogAppMetadataCollectionCollections, CorporateCatalogAppMetadataCollectionMethods {

@@ -157,6 +230,20 @@ }

/*********************************************
* CorporateCatalogAppMetadataCollectionCollections
**********************************************/
export interface CorporateCatalogAppMetadataCollectionCollections extends CorporateCatalogAppMetadataCollectionProps {
}
/*********************************************
* CorporateCatalogAppMetadataCollectionQuery
**********************************************/
export interface CorporateCatalogAppMetadataCollectionQuery extends CorporateCatalogAppMetadataCollectionProps {
}
/*********************************************
* CorporateCatalogAppMetadataCollectionMethods
**********************************************/
export interface CorporateCatalogAppMetadataCollectionMethods {
getById<T=Microsoft.SharePoint.Marketplace.CorporateCuratedGallery.CorporateCatalogAppMetadata>(id?: string): IBaseExecution<T>;
getById(id?: string): IBaseExecution<Microsoft.SharePoint.Marketplace.CorporateCuratedGallery.CorporateCatalogAppMetadata>;
}

@@ -167,3 +254,3 @@

**********************************************/
export interface ISiteCollectionAppCatalogAllowedItemCollection extends SiteCollectionAppCatalogAllowedItemCollectionProps,SiteCollectionAppCatalogAllowedItemCollectionMethods,IBaseExecution<SiteCollectionAppCatalogAllowedItemCollection> {
export interface ISiteCollectionAppCatalogAllowedItemCollection extends SiteCollectionAppCatalogAllowedItemCollectionCollections,SiteCollectionAppCatalogAllowedItemCollectionMethods,IBaseQuery<ISiteCollectionAppCatalogAllowedItemCollectionQuery> {

@@ -173,5 +260,12 @@ }

/*********************************************
* ISiteCollectionAppCatalogAllowedItemCollectionQuery
**********************************************/
export interface ISiteCollectionAppCatalogAllowedItemCollectionQuery extends SiteCollectionAppCatalogAllowedItemCollectionQuery,SiteCollectionAppCatalogAllowedItemCollectionMethods {
}
/*********************************************
* SiteCollectionAppCatalogAllowedItemCollection
**********************************************/
export interface SiteCollectionAppCatalogAllowedItemCollection extends SiteCollectionAppCatalogAllowedItemCollectionProps, SiteCollectionAppCatalogAllowedItemCollectionMethods {
export interface SiteCollectionAppCatalogAllowedItemCollection extends SiteCollectionAppCatalogAllowedItemCollectionCollections, SiteCollectionAppCatalogAllowedItemCollectionMethods {

@@ -188,9 +282,23 @@ }

/*********************************************
* SiteCollectionAppCatalogAllowedItemCollectionCollections
**********************************************/
export interface SiteCollectionAppCatalogAllowedItemCollectionCollections extends SiteCollectionAppCatalogAllowedItemCollectionProps {
}
/*********************************************
* SiteCollectionAppCatalogAllowedItemCollectionQuery
**********************************************/
export interface SiteCollectionAppCatalogAllowedItemCollectionQuery extends SiteCollectionAppCatalogAllowedItemCollectionProps {
}
/*********************************************
* SiteCollectionAppCatalogAllowedItemCollectionMethods
**********************************************/
export interface SiteCollectionAppCatalogAllowedItemCollectionMethods {
add<T=Microsoft.SharePoint.Marketplace.CorporateCuratedGallery.SiteCollectionAppCatalogAllowedItem>(absolutePath?: string): IBaseExecution<T>;
getByAbsoluteUrl<T=Microsoft.SharePoint.Marketplace.CorporateCuratedGallery.SiteCollectionAppCatalogAllowedItem>(absolutePath?: string): IBaseExecution<T>;
remove<T=any>(absolutePath?: string): IBaseExecution<T>;
removeById<T=any>(siteId?: any): IBaseExecution<T>;
add(absolutePath?: string): IBaseExecution<Microsoft.SharePoint.Marketplace.CorporateCuratedGallery.SiteCollectionAppCatalogAllowedItem>;
getByAbsoluteUrl(absolutePath?: string): IBaseExecution<Microsoft.SharePoint.Marketplace.CorporateCuratedGallery.SiteCollectionAppCatalogAllowedItem>;
remove(absolutePath?: string): IBaseExecution<any>;
removeById(siteId?: any): IBaseExecution<any>;
}

@@ -0,3 +1,3 @@

import { IBaseExecution } from "../../../";
/*********************************************

@@ -4,0 +4,0 @@ * SPMarketplaceSettings

import { IBaseExecution } from "../../../../";
import { IBaseQuery } from "../../../../";

@@ -6,3 +7,3 @@ /*********************************************

**********************************************/
export interface INavigationServiceRest extends NavigationServiceRestProps,NavigationServiceRestMethods,IBaseExecution<NavigationServiceRest> {
export interface INavigationServiceRest extends NavigationServiceRestCollections,NavigationServiceRestMethods,IBaseQuery<INavigationServiceRestQuery> {

@@ -12,5 +13,12 @@ }

/*********************************************
* INavigationServiceRestQuery
**********************************************/
export interface INavigationServiceRestQuery extends NavigationServiceRestQuery,NavigationServiceRestMethods {
}
/*********************************************
* NavigationServiceRest
**********************************************/
export interface NavigationServiceRest extends NavigationServiceRestProps, NavigationServiceRestMethods {
export interface NavigationServiceRest extends NavigationServiceRestCollections, NavigationServiceRestMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -27,9 +35,23 @@ }

/*********************************************
* NavigationServiceRestCollections
**********************************************/
export interface NavigationServiceRestCollections extends NavigationServiceRestProps {
}
/*********************************************
* NavigationServiceRestQuery
**********************************************/
export interface NavigationServiceRestQuery extends NavigationServiceRestProps {
}
/*********************************************
* NavigationServiceRestMethods
**********************************************/
export interface NavigationServiceRestMethods {
getPublishingNavigationProviderType<T=number>(mapProviderName?: string): IBaseExecution<T>;
menuNodeKey<T=string>(currentUrl?: string, mapProviderName?: string): IBaseExecution<T>;
menuState<T=SP.MenuState>(menuNodeKey?: string, mapProviderName?: string, depth?: number, customProperties?: string): IBaseExecution<T>;
saveMenuState<T=number>(menuState?: SP.MenuState, mapProviderName?: string): IBaseExecution<T>;
getPublishingNavigationProviderType(mapProviderName?: string): IBaseExecution<number>;
menuNodeKey(currentUrl?: string, mapProviderName?: string): IBaseExecution<string>;
menuState(menuNodeKey?: string, mapProviderName?: string, depth?: number, customProperties?: string): IBaseExecution<SP.MenuState>;
saveMenuState(menuState?: SP.MenuState, mapProviderName?: string): IBaseExecution<number>;
}

@@ -0,3 +1,3 @@

import { IBaseExecution } from "../../../";
/*********************************************

@@ -4,0 +4,0 @@ * OrgNewsSiteInfo

import { IBaseExecution } from "../../../";
import { IBaseQuery } from "../../../";

@@ -6,3 +7,3 @@ /*********************************************

**********************************************/
export interface IOrgNewsSiteApi extends OrgNewsSiteApiProps,OrgNewsSiteApiMethods,IBaseExecution<OrgNewsSiteApi> {
export interface IOrgNewsSiteApi extends OrgNewsSiteApiCollections,OrgNewsSiteApiMethods,IBaseQuery<IOrgNewsSiteApiQuery> {

@@ -12,5 +13,12 @@ }

/*********************************************
* IOrgNewsSiteApiQuery
**********************************************/
export interface IOrgNewsSiteApiQuery extends OrgNewsSiteApiQuery,OrgNewsSiteApiMethods {
}
/*********************************************
* OrgNewsSiteApi
**********************************************/
export interface OrgNewsSiteApi extends OrgNewsSiteApiProps, OrgNewsSiteApiMethods {
export interface OrgNewsSiteApi extends OrgNewsSiteApiCollections, OrgNewsSiteApiMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -27,6 +35,20 @@ }

/*********************************************
* OrgNewsSiteApiCollections
**********************************************/
export interface OrgNewsSiteApiCollections extends OrgNewsSiteApiProps {
}
/*********************************************
* OrgNewsSiteApiQuery
**********************************************/
export interface OrgNewsSiteApiQuery extends OrgNewsSiteApiProps {
}
/*********************************************
* OrgNewsSiteApiMethods
**********************************************/
export interface OrgNewsSiteApiMethods {
details<T=Microsoft.SharePoint.OrgNewsSite.OrgNewsSiteInfo>(): IBaseExecution<T>;
details(): IBaseExecution<Microsoft.SharePoint.OrgNewsSite.OrgNewsSiteInfo>;
}

@@ -0,3 +1,3 @@

import { IBaseExecution } from "../../../";
/*********************************************

@@ -4,0 +4,0 @@ * AppDetails

@@ -0,1 +1,2 @@

import { IBaseExecution } from "../../../";
import { SP } from "../../../";

@@ -2,0 +3,0 @@ import { Microsoft } from "../../../";

import { IBaseExecution } from "../../../";
import { IBaseQuery } from "../../../";
import { IBaseCollection } from "../../../";
import { IBaseResults } from "../../../";
import { SP } from "../../../";

@@ -16,3 +18,3 @@ import { Microsoft } from "../../../";

**********************************************/
export interface IGroupService extends GroupServiceProps,GroupServiceMethods,IBaseExecution<GroupService> {
export interface IGroupService extends GroupServiceCollections,GroupServiceMethods,IBaseQuery<IGroupServiceQuery> {

@@ -22,5 +24,12 @@ }

/*********************************************
* IGroupServiceQuery
**********************************************/
export interface IGroupServiceQuery extends GroupServiceQuery,GroupServiceMethods {
}
/*********************************************
* GroupService
**********************************************/
export interface GroupService extends GroupServiceProps, GroupServiceMethods {
export interface GroupService extends GroupServiceCollections, GroupServiceMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -37,8 +46,22 @@ }

/*********************************************
* GroupServiceCollections
**********************************************/
export interface GroupServiceCollections extends GroupServiceProps {
}
/*********************************************
* GroupServiceQuery
**********************************************/
export interface GroupServiceQuery extends GroupServiceProps {
}
/*********************************************
* GroupServiceMethods
**********************************************/
export interface GroupServiceMethods {
getGroupImage<T=any>(id?: string, hash?: string, color?: string): IBaseExecution<T>;
setGroupImage<T=any>(imageStream?: any): IBaseExecution<T>;
syncGroupProperties<T=any>(): IBaseExecution<T>;
getGroupImage(id?: string, hash?: string, color?: string): IBaseExecution<any>;
setGroupImage(imageStream?: any): IBaseExecution<any>;
syncGroupProperties(): IBaseExecution<any>;
}

@@ -49,3 +72,3 @@

**********************************************/
export interface IGroupSiteManager extends GroupSiteManagerProps,GroupSiteManagerMethods,IBaseExecution<GroupSiteManager> {
export interface IGroupSiteManager extends GroupSiteManagerCollections,GroupSiteManagerMethods,IBaseQuery<IGroupSiteManagerQuery> {

@@ -55,5 +78,12 @@ }

/*********************************************
* IGroupSiteManagerQuery
**********************************************/
export interface IGroupSiteManagerQuery extends GroupSiteManagerQuery,GroupSiteManagerMethods {
}
/*********************************************
* GroupSiteManager
**********************************************/
export interface GroupSiteManager extends GroupSiteManagerProps, GroupSiteManagerMethods {
export interface GroupSiteManager extends GroupSiteManagerCollections, GroupSiteManagerMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -70,15 +100,29 @@ }

/*********************************************
* GroupSiteManagerCollections
**********************************************/
export interface GroupSiteManagerCollections extends GroupSiteManagerProps {
}
/*********************************************
* GroupSiteManagerQuery
**********************************************/
export interface GroupSiteManagerQuery extends GroupSiteManagerProps {
}
/*********************************************
* GroupSiteManagerMethods
**********************************************/
export interface GroupSiteManagerMethods {
canUserCreateGroup<T=boolean>(): IBaseExecution<T>;
create<T=Microsoft.SharePoint.Portal.GroupSiteInfo>(groupId?: any): IBaseExecution<T>;
createGroup<T=Microsoft.SharePoint.Portal.GroupSiteInfo>(displayName?: string, alias?: string, isPublic?: boolean, ownerPrincipalNames?: Array<string>, description?: string, creationOptions?: Array<string>): IBaseExecution<T>;
createGroupEx<T=Microsoft.SharePoint.Portal.GroupSiteInfo>(displayName?: string, alias?: string, isPublic?: boolean, optionalParams?: Microsoft.SharePoint.Portal.GroupCreationParams): IBaseExecution<T>;
createGroupForSite<T=Microsoft.SharePoint.Portal.GroupSiteInfo>(displayName?: string, alias?: string, isPublic?: boolean, optionalParams?: Microsoft.SharePoint.Portal.GroupCreationParams): IBaseExecution<T>;
getGroupCreationContext<T=Microsoft.SharePoint.Portal.GroupCreationContext>(): IBaseExecution<T>;
getGroupSiteConversionData<T=Microsoft.SharePoint.Portal.GroupSiteConversionInfo>(): IBaseExecution<T>;
getSiteStatus<T=Microsoft.SharePoint.Portal.GroupSiteInfo>(groupId?: any): IBaseExecution<T>;
getValidSiteUrlFromAlias<T=string>(alias?: string, managedPath?: string, isTeamSite?: boolean): IBaseExecution<T>;
notebook<T=string>(groupId?: any): IBaseExecution<T>;
canUserCreateGroup(): IBaseExecution<boolean>;
create(groupId?: any): IBaseExecution<Microsoft.SharePoint.Portal.GroupSiteInfo>;
createGroup(displayName?: string, alias?: string, isPublic?: boolean, ownerPrincipalNames?: Array<string>, description?: string, creationOptions?: Array<string>): IBaseExecution<Microsoft.SharePoint.Portal.GroupSiteInfo>;
createGroupEx(displayName?: string, alias?: string, isPublic?: boolean, optionalParams?: Microsoft.SharePoint.Portal.GroupCreationParams): IBaseExecution<Microsoft.SharePoint.Portal.GroupSiteInfo>;
createGroupForSite(displayName?: string, alias?: string, isPublic?: boolean, optionalParams?: Microsoft.SharePoint.Portal.GroupCreationParams): IBaseExecution<Microsoft.SharePoint.Portal.GroupSiteInfo>;
getGroupCreationContext(): IBaseExecution<Microsoft.SharePoint.Portal.GroupCreationContext>;
getGroupSiteConversionData(): IBaseExecution<Microsoft.SharePoint.Portal.GroupSiteConversionInfo>;
getSiteStatus(groupId?: any): IBaseExecution<Microsoft.SharePoint.Portal.GroupSiteInfo>;
getValidSiteUrlFromAlias(alias?: string, managedPath?: string, isTeamSite?: boolean): IBaseExecution<string>;
notebook(groupId?: any): IBaseExecution<string>;
}

@@ -89,3 +133,3 @@

**********************************************/
export interface ISiteLinkingManager extends SiteLinkingManagerProps,SiteLinkingManagerMethods,IBaseExecution<SiteLinkingManager> {
export interface ISiteLinkingManager extends SiteLinkingManagerCollections,SiteLinkingManagerMethods,IBaseQuery<ISiteLinkingManagerQuery> {

@@ -95,5 +139,12 @@ }

/*********************************************
* ISiteLinkingManagerQuery
**********************************************/
export interface ISiteLinkingManagerQuery extends SiteLinkingManagerQuery,SiteLinkingManagerMethods {
}
/*********************************************
* SiteLinkingManager
**********************************************/
export interface SiteLinkingManager extends SiteLinkingManagerProps, SiteLinkingManagerMethods {
export interface SiteLinkingManager extends SiteLinkingManagerCollections, SiteLinkingManagerMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -110,8 +161,22 @@ }

/*********************************************
* SiteLinkingManagerCollections
**********************************************/
export interface SiteLinkingManagerCollections extends SiteLinkingManagerProps {
}
/*********************************************
* SiteLinkingManagerQuery
**********************************************/
export interface SiteLinkingManagerQuery extends SiteLinkingManagerProps {
}
/*********************************************
* SiteLinkingManagerMethods
**********************************************/
export interface SiteLinkingManagerMethods {
getSiteLinks<T=Microsoft.SharePoint.Portal.LinkedSitesListContract>(): IBaseExecution<T>;
linkGroup<T=boolean>(groupId?: any): IBaseExecution<T>;
unlinkGroup<T=boolean>(groupId?: any): IBaseExecution<T>;
getSiteLinks(): IBaseExecution<Microsoft.SharePoint.Portal.LinkedSitesListContract>;
linkGroup(groupId?: any): IBaseExecution<boolean>;
unlinkGroup(groupId?: any): IBaseExecution<boolean>;
}

@@ -136,3 +201,3 @@

**********************************************/
export interface ISharePointHomeServiceContextBuilder extends SharePointHomeServiceContextBuilderProps,SharePointHomeServiceContextBuilderMethods,IBaseExecution<SharePointHomeServiceContextBuilder> {
export interface ISharePointHomeServiceContextBuilder extends SharePointHomeServiceContextBuilderCollections,SharePointHomeServiceContextBuilderMethods,IBaseQuery<ISharePointHomeServiceContextBuilderQuery> {

@@ -142,5 +207,12 @@ }

/*********************************************
* ISharePointHomeServiceContextBuilderQuery
**********************************************/
export interface ISharePointHomeServiceContextBuilderQuery extends SharePointHomeServiceContextBuilderQuery,SharePointHomeServiceContextBuilderMethods {
}
/*********************************************
* SharePointHomeServiceContextBuilder
**********************************************/
export interface SharePointHomeServiceContextBuilder extends SharePointHomeServiceContextBuilderProps, SharePointHomeServiceContextBuilderMethods {
export interface SharePointHomeServiceContextBuilder extends SharePointHomeServiceContextBuilderCollections, SharePointHomeServiceContextBuilderMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -157,12 +229,12 @@ }

/*********************************************
* SharePointHomeServiceContextBuilderMethods
* SharePointHomeServiceContextBuilderCollections
**********************************************/
export interface SharePointHomeServiceContextBuilderMethods {
context<T=Microsoft.SharePoint.Portal.SharePointHomeServiceContext>(): IBaseExecution<T>;
export interface SharePointHomeServiceContextBuilderCollections extends SharePointHomeServiceContextBuilderProps {
}
/*********************************************
* ISharePointHomeServiceContext
* SharePointHomeServiceContextBuilderQuery
**********************************************/
export interface ISharePointHomeServiceContext extends SharePointHomeServiceContextProps,SharePointHomeServiceContextMethods,IBaseExecution<SharePointHomeServiceContext> {
export interface SharePointHomeServiceContextBuilderQuery extends SharePointHomeServiceContextBuilderProps {

@@ -172,5 +244,12 @@ }

/*********************************************
* SharePointHomeServiceContextBuilderMethods
**********************************************/
export interface SharePointHomeServiceContextBuilderMethods {
context(): IBaseExecution<Microsoft.SharePoint.Portal.SharePointHomeServiceContext>;
}
/*********************************************
* SharePointHomeServiceContext
**********************************************/
export interface SharePointHomeServiceContext extends SharePointHomeServiceContextProps, SharePointHomeServiceContextMethods {
export interface SharePointHomeServiceContext {
CompanyPortalContext?: string;

@@ -184,19 +263,12 @@ HomePageCache?: Microsoft.SharePoint.Portal.Home.SharePointHomeDataCacheCollection;

/*********************************************
* SharePointHomeServiceContextProps
* ISPHubSitesUtility
**********************************************/
export interface SharePointHomeServiceContextProps {
Token<T=SP.OAuth.TokenResponse>(): IBaseExecution<T>;
}
export interface ISPHubSitesUtility extends SPHubSitesUtilityCollections,SPHubSitesUtilityMethods,IBaseQuery<ISPHubSitesUtilityQuery> {
/*********************************************
* SharePointHomeServiceContextMethods
**********************************************/
export interface SharePointHomeServiceContextMethods {
}
/*********************************************
* ISPHubSitesUtility
* ISPHubSitesUtilityQuery
**********************************************/
export interface ISPHubSitesUtility extends SPHubSitesUtilityProps,SPHubSitesUtilityMethods,IBaseExecution<SPHubSitesUtility> {
export interface ISPHubSitesUtilityQuery extends SPHubSitesUtilityQuery,SPHubSitesUtilityMethods {

@@ -208,3 +280,3 @@ }

**********************************************/
export interface SPHubSitesUtility extends SPHubSitesUtilityProps, SPHubSitesUtilityMethods {
export interface SPHubSitesUtility extends SPHubSitesUtilityCollections, SPHubSitesUtilityMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -221,6 +293,20 @@ }

/*********************************************
* SPHubSitesUtilityCollections
**********************************************/
export interface SPHubSitesUtilityCollections extends SPHubSitesUtilityProps {
}
/*********************************************
* SPHubSitesUtilityQuery
**********************************************/
export interface SPHubSitesUtilityQuery extends SPHubSitesUtilityProps {
}
/*********************************************
* SPHubSitesUtilityMethods
**********************************************/
export interface SPHubSitesUtilityMethods {
getHubSites<T=Array<SP.HubSite>>(): IBaseExecution<T>;
getHubSites(): IBaseExecution<Array<SP.HubSite>>;
}

@@ -231,3 +317,3 @@

**********************************************/
export interface ISPSiteManager extends SPSiteManagerProps,SPSiteManagerMethods,IBaseExecution<SPSiteManager> {
export interface ISPSiteManager extends SPSiteManagerCollections,SPSiteManagerMethods,IBaseQuery<ISPSiteManagerQuery> {

@@ -237,5 +323,12 @@ }

/*********************************************
* ISPSiteManagerQuery
**********************************************/
export interface ISPSiteManagerQuery extends SPSiteManagerQuery,SPSiteManagerMethods {
}
/*********************************************
* SPSiteManager
**********************************************/
export interface SPSiteManager extends SPSiteManagerProps, SPSiteManagerMethods {
export interface SPSiteManager extends SPSiteManagerCollections, SPSiteManagerMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -252,9 +345,23 @@ }

/*********************************************
* SPSiteManagerCollections
**********************************************/
export interface SPSiteManagerCollections extends SPSiteManagerProps {
}
/*********************************************
* SPSiteManagerQuery
**********************************************/
export interface SPSiteManagerQuery extends SPSiteManagerProps {
}
/*********************************************
* SPSiteManagerMethods
**********************************************/
export interface SPSiteManagerMethods {
canCreateHubJoinedSite<T=boolean>(hubSiteId?: any): IBaseExecution<T>;
create<T=Microsoft.SharePoint.Portal.SPSiteCreationResponse>(request?: Microsoft.SharePoint.Portal.SPSiteCreationRequest): IBaseExecution<T>;
delete<T=any>(siteId?: any): IBaseExecution<T>;
status<T=Microsoft.SharePoint.Portal.SPSiteCreationResponse>(url?: string): IBaseExecution<T>;
canCreateHubJoinedSite(hubSiteId?: any): IBaseExecution<boolean>;
create(request?: Microsoft.SharePoint.Portal.SPSiteCreationRequest): IBaseExecution<Microsoft.SharePoint.Portal.SPSiteCreationResponse>;
delete(siteId?: any): IBaseExecution<any>;
status(url?: string): IBaseExecution<Microsoft.SharePoint.Portal.SPSiteCreationResponse>;
}

@@ -261,0 +368,0 @@

@@ -0,1 +1,2 @@

import { IBaseExecution } from "../../../../";
import { Microsoft } from "../../../../";

@@ -2,0 +3,0 @@

@@ -0,1 +1,2 @@

import { IBaseExecution } from "../../../../";
import { Microsoft } from "../../../../";

@@ -2,0 +3,0 @@

@@ -0,3 +1,3 @@

import { IBaseExecution } from "../../../../";
/*********************************************

@@ -4,0 +4,0 @@ * SharedWithMeDocumentUser

@@ -0,1 +1,2 @@

import { IBaseExecution } from "../../../../";
import { Microsoft } from "../../../../";

@@ -2,0 +3,0 @@ import { SP } from "../../../../";

@@ -0,3 +1,3 @@

import { IBaseExecution } from "../../../../";
/*********************************************

@@ -4,0 +4,0 @@ * RecentDocument

@@ -0,1 +1,2 @@

import { IBaseExecution } from "../../../../";
import { Microsoft } from "../../../../";

@@ -2,0 +3,0 @@ import { SP } from "../../../../";

@@ -0,1 +1,2 @@

import { IBaseExecution } from "../../../";
import { Microsoft } from "../../../";

@@ -2,0 +3,0 @@

@@ -0,3 +1,3 @@

import { IBaseExecution } from "../../../";
/*********************************************

@@ -4,0 +4,0 @@ * TenantCdnUrl

import { IBaseExecution } from "../../../";
import { IBaseQuery } from "../../../";

@@ -6,3 +7,3 @@ /*********************************************

**********************************************/
export interface ITenantCdnApi extends TenantCdnApiProps,TenantCdnApiMethods,IBaseExecution<TenantCdnApi> {
export interface ITenantCdnApi extends TenantCdnApiCollections,TenantCdnApiMethods,IBaseQuery<ITenantCdnApiQuery> {

@@ -12,5 +13,12 @@ }

/*********************************************
* ITenantCdnApiQuery
**********************************************/
export interface ITenantCdnApiQuery extends TenantCdnApiQuery,TenantCdnApiMethods {
}
/*********************************************
* TenantCdnApi
**********************************************/
export interface TenantCdnApi extends TenantCdnApiProps, TenantCdnApiMethods {
export interface TenantCdnApi extends TenantCdnApiCollections, TenantCdnApiMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -27,6 +35,20 @@ }

/*********************************************
* TenantCdnApiCollections
**********************************************/
export interface TenantCdnApiCollections extends TenantCdnApiProps {
}
/*********************************************
* TenantCdnApiQuery
**********************************************/
export interface TenantCdnApiQuery extends TenantCdnApiProps {
}
/*********************************************
* TenantCdnApiMethods
**********************************************/
export interface TenantCdnApiMethods {
getCdnUrls<T=Array<Microsoft.SharePoint.TenantCdn.TenantCdnUrl>>(items?: Array<string>): IBaseExecution<T>;
getCdnUrls(items?: Array<string>): IBaseExecution<Array<Microsoft.SharePoint.TenantCdn.TenantCdnUrl>>;
}

@@ -0,3 +1,3 @@

import { IBaseExecution } from "../../../";
/*********************************************

@@ -4,0 +4,0 @@ * officeFileUserValueResponse

@@ -0,3 +1,3 @@

import { IBaseExecution } from "../../../";
/*********************************************

@@ -4,0 +4,0 @@ * UserActionAPI

@@ -0,1 +1,2 @@

import { IBaseExecution } from "../../../../";
import { Microsoft } from "../../../../";

@@ -2,0 +3,0 @@

@@ -0,3 +1,3 @@

import { IBaseExecution } from "../../../../";
/*********************************************

@@ -4,0 +4,0 @@ * SiteDesignPrincipal

@@ -0,1 +1,2 @@

import { IBaseExecution } from "../../../";
import { SP } from "../../../";

@@ -2,0 +3,0 @@

@@ -0,3 +1,3 @@

import { IBaseExecution } from "../../../";
/*********************************************

@@ -4,0 +4,0 @@ * SubscriptionInformation

import { IBaseExecution } from "../../../";
import { IBaseQuery } from "../../../";

@@ -6,3 +7,3 @@ /*********************************************

**********************************************/
export interface ISubscription extends SubscriptionProps,SubscriptionMethods,IBaseExecution<Subscription> {
export interface ISubscription extends SubscriptionCollections,SubscriptionMethods,IBaseQuery<ISubscriptionQuery> {

@@ -12,5 +13,12 @@ }

/*********************************************
* ISubscriptionQuery
**********************************************/
export interface ISubscriptionQuery extends SubscriptionQuery,SubscriptionMethods {
}
/*********************************************
* Subscription
**********************************************/
export interface Subscription extends SubscriptionProps, SubscriptionMethods {
export interface Subscription extends SubscriptionCollections, SubscriptionMethods {
clientState?: string;

@@ -32,7 +40,21 @@ expirationDateTime?: any;

/*********************************************
* SubscriptionCollections
**********************************************/
export interface SubscriptionCollections extends SubscriptionProps {
}
/*********************************************
* SubscriptionQuery
**********************************************/
export interface SubscriptionQuery extends SubscriptionProps {
}
/*********************************************
* SubscriptionMethods
**********************************************/
export interface SubscriptionMethods {
delete<T=any>(): IBaseExecution<T>;
update<T=any>(parameters?: Microsoft.SharePoint.Webhooks.SubscriptionInformation): IBaseExecution<T>;
delete(): IBaseExecution<any>;
update(parameters?: Microsoft.SharePoint.Webhooks.SubscriptionInformation): IBaseExecution<any>;
}

@@ -0,3 +1,3 @@

import { IBaseExecution } from "../../../";
/*********************************************

@@ -4,0 +4,0 @@ * WacToken

@@ -0,3 +1,3 @@

import { IBaseExecution } from "../../../";
/*********************************************

@@ -4,0 +4,0 @@ * WacApi

@@ -0,3 +1,3 @@

import { IBaseExecution } from "../../";
/*********************************************

@@ -4,0 +4,0 @@ * UserInformation

@@ -0,4 +1,6 @@

import { IBaseExecution } from "../../";
import { MS } from "../../";
import { IBaseExecution } from "../../";
import { IBaseQuery } from "../../";
import { IBaseCollection } from "../../";
import { IBaseResults } from "../../";

@@ -23,3 +25,3 @@ /*********************************************

**********************************************/
export interface IFile extends FileProps,FileMethods,IBaseExecution<File> {
export interface IFile extends FileCollections,FileMethods,IBaseQuery<IFileQuery> {

@@ -29,5 +31,12 @@ }

/*********************************************
* IFileQuery
**********************************************/
export interface IFileQuery extends FileQuery,FileMethods {
}
/*********************************************
* File
**********************************************/
export interface File extends MS.FileServices.FileSystemItem, FileProps, FileMethods {
export interface File extends MS.FileServices.FileSystemItem, FileCollections, FileMethods {

@@ -44,10 +53,24 @@ }

/*********************************************
* FileCollections
**********************************************/
export interface FileCollections extends FileProps {
}
/*********************************************
* FileQuery
**********************************************/
export interface FileQuery extends FileProps {
}
/*********************************************
* FileMethods
**********************************************/
export interface FileMethods {
copyTo<T=any>(target?: string, overwrite?: boolean): IBaseExecution<T>;
deleteObject<T=any>(): IBaseExecution<T>;
download<T=any>(): IBaseExecution<T>;
moveTo<T=any>(target?: string, overwrite?: boolean): IBaseExecution<T>;
upload<T=any>(stream?: any): IBaseExecution<T>;
copyTo(target?: string, overwrite?: boolean): IBaseExecution<any>;
deleteObject(): IBaseExecution<any>;
download(): IBaseExecution<any>;
moveTo(target?: string, overwrite?: boolean): IBaseExecution<any>;
upload(stream?: any): IBaseExecution<any>;
}

@@ -65,3 +88,3 @@

**********************************************/
export interface IFolder extends FolderProps,FolderMethods,IBaseExecution<Folder> {
export interface IFolder extends FolderCollections,FolderMethods,IBaseQuery<IFolderQuery> {

@@ -71,5 +94,12 @@ }

/*********************************************
* IFolderQuery
**********************************************/
export interface IFolderQuery extends FolderQuery,FolderMethods {
}
/*********************************************
* Folder
**********************************************/
export interface Folder extends MS.FileServices.FileSystemItem, FolderProps, FolderMethods {
export interface Folder extends MS.FileServices.FileSystemItem, FolderCollections, FolderMethods {
ChildrenCount?: number;

@@ -82,11 +112,25 @@ }

export interface FolderProps {
Children<T=MS.FileServices.FileSystemItem>(): IBaseCollection<T>;
}
/*********************************************
* FolderCollections
**********************************************/
export interface FolderCollections extends FolderProps {
Children(): IBaseCollection<MS.FileServices.FileSystemItem>;
}
/*********************************************
* FolderQuery
**********************************************/
export interface FolderQuery extends FolderProps {
Children: IBaseResults<MS.FileServices.FileSystemItem>;
}
/*********************************************
* FolderMethods
**********************************************/
export interface FolderMethods {
deleteObject<T=any>(): IBaseExecution<T>;
moveTo<T=any>(target?: string): IBaseExecution<T>;
deleteObject(): IBaseExecution<any>;
moveTo(target?: string): IBaseExecution<any>;
}

@@ -104,3 +148,3 @@

**********************************************/
export interface IFileSystemItemCollection extends FileSystemItemCollectionProps,FileSystemItemCollectionMethods,IBaseExecution<FileSystemItemCollection> {
export interface IFileSystemItemCollection extends FileSystemItemCollectionCollections,FileSystemItemCollectionMethods,IBaseQuery<IFileSystemItemCollectionQuery> {

@@ -110,5 +154,12 @@ }

/*********************************************
* IFileSystemItemCollectionQuery
**********************************************/
export interface IFileSystemItemCollectionQuery extends FileSystemItemCollectionQuery,FileSystemItemCollectionMethods {
}
/*********************************************
* FileSystemItemCollection
**********************************************/
export interface FileSystemItemCollection extends FileSystemItemCollectionProps, FileSystemItemCollectionMethods {
export interface FileSystemItemCollection extends FileSystemItemCollectionCollections, FileSystemItemCollectionMethods {

@@ -125,7 +176,21 @@ }

/*********************************************
* FileSystemItemCollectionCollections
**********************************************/
export interface FileSystemItemCollectionCollections extends FileSystemItemCollectionProps {
}
/*********************************************
* FileSystemItemCollectionQuery
**********************************************/
export interface FileSystemItemCollectionQuery extends FileSystemItemCollectionProps {
}
/*********************************************
* FileSystemItemCollectionMethods
**********************************************/
export interface FileSystemItemCollectionMethods {
add<T=MS.FileServices.File>(name?: string, overwrite?: boolean, content?: any): IBaseExecution<T>;
getById<T=MS.FileServices.FileSystemItem>(id?: string): IBaseExecution<T>;
add(name?: string, overwrite?: boolean, content?: any): IBaseExecution<MS.FileServices.File>;
getById(id?: string): IBaseExecution<MS.FileServices.FileSystemItem>;
}
import { IBaseExecution } from "../../../";
import { IBaseQuery } from "../../../";

@@ -6,3 +7,3 @@ /*********************************************

**********************************************/
export interface IDiagnostics extends DiagnosticsProps,DiagnosticsMethods,IBaseExecution<Diagnostics> {
export interface IDiagnostics extends DiagnosticsCollections,DiagnosticsMethods,IBaseQuery<IDiagnosticsQuery> {

@@ -12,5 +13,12 @@ }

/*********************************************
* IDiagnosticsQuery
**********************************************/
export interface IDiagnosticsQuery extends DiagnosticsQuery,DiagnosticsMethods {
}
/*********************************************
* Diagnostics
**********************************************/
export interface Diagnostics extends DiagnosticsProps, DiagnosticsMethods {
export interface Diagnostics extends DiagnosticsCollections, DiagnosticsMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -27,6 +35,20 @@ }

/*********************************************
* DiagnosticsCollections
**********************************************/
export interface DiagnosticsCollections extends DiagnosticsProps {
}
/*********************************************
* DiagnosticsQuery
**********************************************/
export interface DiagnosticsQuery extends DiagnosticsProps {
}
/*********************************************
* DiagnosticsMethods
**********************************************/
export interface DiagnosticsMethods {
status<T=string>(): IBaseExecution<T>;
status(): IBaseExecution<string>;
}

@@ -37,3 +59,3 @@

**********************************************/
export interface IReporting extends ReportingProps,ReportingMethods,IBaseExecution<Reporting> {
export interface IReporting extends ReportingCollections,ReportingMethods,IBaseQuery<IReportingQuery> {

@@ -43,5 +65,12 @@ }

/*********************************************
* IReportingQuery
**********************************************/
export interface IReportingQuery extends ReportingQuery,ReportingMethods {
}
/*********************************************
* Reporting
**********************************************/
export interface Reporting extends ReportingProps, ReportingMethods {
export interface Reporting extends ReportingCollections, ReportingMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -58,6 +87,20 @@ }

/*********************************************
* ReportingCollections
**********************************************/
export interface ReportingCollections extends ReportingProps {
}
/*********************************************
* ReportingQuery
**********************************************/
export interface ReportingQuery extends ReportingProps {
}
/*********************************************
* ReportingMethods
**********************************************/
export interface ReportingMethods {
publishReport<T=any>(odataPostBodyStm?: any): IBaseExecution<T>;
publishReport(odataPostBodyStm?: any): IBaseExecution<any>;
}

@@ -68,3 +111,3 @@

**********************************************/
export interface ITaskflow extends TaskflowProps,TaskflowMethods,IBaseExecution<Taskflow> {
export interface ITaskflow extends TaskflowCollections,TaskflowMethods,IBaseQuery<ITaskflowQuery> {

@@ -74,5 +117,12 @@ }

/*********************************************
* ITaskflowQuery
**********************************************/
export interface ITaskflowQuery extends TaskflowQuery,TaskflowMethods {
}
/*********************************************
* Taskflow
**********************************************/
export interface Taskflow extends TaskflowProps, TaskflowMethods {
export interface Taskflow extends TaskflowCollections, TaskflowMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -89,6 +139,20 @@ }

/*********************************************
* TaskflowCollections
**********************************************/
export interface TaskflowCollections extends TaskflowProps {
}
/*********************************************
* TaskflowQuery
**********************************************/
export interface TaskflowQuery extends TaskflowProps {
}
/*********************************************
* TaskflowMethods
**********************************************/
export interface TaskflowMethods {
processTask<T=any>(requestBodyStream?: any): IBaseExecution<T>;
processTask(requestBodyStream?: any): IBaseExecution<any>;
}

@@ -0,1 +1,2 @@

import { IBaseExecution } from "../";
import { PS } from "../";

@@ -2,0 +3,0 @@

@@ -0,3 +1,3 @@

import { IBaseExecution } from "../../";
/*********************************************

@@ -4,0 +4,0 @@ * AnalyticsUsageEntry

import { IBaseExecution } from "../../";
import { IBaseQuery } from "../../";
import { IBaseCollection } from "../../";
import { IBaseResults } from "../../";
import { SP } from "../../";

@@ -30,3 +32,3 @@

**********************************************/
export interface IEntityIdentifier extends EntityIdentifierProps,EntityIdentifierMethods,IBaseExecution<EntityIdentifier> {
export interface IEntityIdentifier extends EntityIdentifierCollections,EntityIdentifierMethods,IBaseQuery<IEntityIdentifierQuery> {

@@ -36,5 +38,12 @@ }

/*********************************************
* IEntityIdentifierQuery
**********************************************/
export interface IEntityIdentifierQuery extends EntityIdentifierQuery,EntityIdentifierMethods {
}
/*********************************************
* EntityIdentifier
**********************************************/
export interface EntityIdentifier extends EntityIdentifierProps, EntityIdentifierMethods {
export interface EntityIdentifier extends EntityIdentifierCollections, EntityIdentifierMethods {
IdentifierType?: string;

@@ -52,8 +61,22 @@ Name?: string;

/*********************************************
* EntityIdentifierCollections
**********************************************/
export interface EntityIdentifierCollections extends EntityIdentifierProps {
}
/*********************************************
* EntityIdentifierQuery
**********************************************/
export interface EntityIdentifierQuery extends EntityIdentifierProps {
}
/*********************************************
* EntityIdentifierMethods
**********************************************/
export interface EntityIdentifierMethods {
containsLocalizedDisplayName<T=boolean>(): IBaseExecution<T>;
getDefaultDisplayName<T=string>(): IBaseExecution<T>;
getLocalizedDisplayName<T=string>(): IBaseExecution<T>;
containsLocalizedDisplayName(): IBaseExecution<boolean>;
getDefaultDisplayName(): IBaseExecution<string>;
getLocalizedDisplayName(): IBaseExecution<string>;
}

@@ -71,3 +94,3 @@

**********************************************/
export interface ITypeDescriptor extends TypeDescriptorProps,TypeDescriptorMethods,IBaseExecution<TypeDescriptor> {
export interface ITypeDescriptor extends TypeDescriptorCollections,TypeDescriptorMethods,IBaseQuery<ITypeDescriptorQuery> {

@@ -77,5 +100,12 @@ }

/*********************************************
* ITypeDescriptorQuery
**********************************************/
export interface ITypeDescriptorQuery extends TypeDescriptorQuery,TypeDescriptorMethods {
}
/*********************************************
* TypeDescriptor
**********************************************/
export interface TypeDescriptor extends TypeDescriptorProps, TypeDescriptorMethods {
export interface TypeDescriptor extends TypeDescriptorCollections, TypeDescriptorMethods {
ContainsReadOnly?: boolean;

@@ -96,12 +126,26 @@ IsCollection?: boolean;

/*********************************************
* TypeDescriptorCollections
**********************************************/
export interface TypeDescriptorCollections extends TypeDescriptorProps {
}
/*********************************************
* TypeDescriptorQuery
**********************************************/
export interface TypeDescriptorQuery extends TypeDescriptorProps {
}
/*********************************************
* TypeDescriptorMethods
**********************************************/
export interface TypeDescriptorMethods {
containsLocalizedDisplayName<T=boolean>(): IBaseExecution<T>;
getChildTypeDescriptors<T=Array<SP.BusinessData.TypeDescriptor>>(): IBaseExecution<T>;
getDefaultDisplayName<T=string>(): IBaseExecution<T>;
getLocalizedDisplayName<T=string>(): IBaseExecution<T>;
getParentTypeDescriptor<T=SP.BusinessData.TypeDescriptor>(): IBaseExecution<T>;
isLeaf<T=boolean>(): IBaseExecution<T>;
isRoot<T=boolean>(): IBaseExecution<T>;
containsLocalizedDisplayName(): IBaseExecution<boolean>;
getChildTypeDescriptors(): IBaseExecution<Array<SP.BusinessData.TypeDescriptor>>;
getDefaultDisplayName(): IBaseExecution<string>;
getLocalizedDisplayName(): IBaseExecution<string>;
getParentTypeDescriptor(): IBaseExecution<SP.BusinessData.TypeDescriptor>;
isLeaf(): IBaseExecution<boolean>;
isRoot(): IBaseExecution<boolean>;
}

@@ -112,3 +156,3 @@

**********************************************/
export interface IEntity extends EntityProps,EntityMethods,IBaseExecution<Entity> {
export interface IEntity extends EntityCollections,EntityMethods,IBaseQuery<IEntityQuery> {

@@ -118,5 +162,12 @@ }

/*********************************************
* IEntityQuery
**********************************************/
export interface IEntityQuery extends EntityQuery,EntityMethods {
}
/*********************************************
* Entity
**********************************************/
export interface Entity extends EntityProps, EntityMethods {
export interface Entity extends EntityCollections, EntityMethods {
EstimatedInstanceCount?: number;

@@ -135,15 +186,29 @@ Name?: string;

/*********************************************
* EntityCollections
**********************************************/
export interface EntityCollections extends EntityProps {
}
/*********************************************
* EntityQuery
**********************************************/
export interface EntityQuery extends EntityProps {
}
/*********************************************
* EntityMethods
**********************************************/
export interface EntityMethods {
getAssociationView<T=SP.BusinessData.EntityView>(associationName?: string): IBaseExecution<T>;
getCreatorView<T=SP.BusinessData.EntityView>(methodInstanceName?: string): IBaseExecution<T>;
getDefaultSpecificFinderView<T=SP.BusinessData.EntityView>(): IBaseExecution<T>;
getFilters<T=Array<SP.BusinessData.Filter>>(methodInstanceName?: string): IBaseExecution<T>;
getFinderView<T=SP.BusinessData.EntityView>(methodInstanceName?: string): IBaseExecution<T>;
getIdentifierCount<T=number>(): IBaseExecution<T>;
getIdentifiers<T=Array<SP.BusinessData.EntityIdentifier>>(): IBaseExecution<T>;
getLobSystem<T=SP.BusinessData.LobSystem>(): IBaseExecution<T>;
getSpecificFinderView<T=SP.BusinessData.EntityView>(specificFinderName?: string): IBaseExecution<T>;
getUpdaterView<T=SP.BusinessData.EntityView>(updaterName?: string): IBaseExecution<T>;
getAssociationView(associationName?: string): IBaseExecution<SP.BusinessData.EntityView>;
getCreatorView(methodInstanceName?: string): IBaseExecution<SP.BusinessData.EntityView>;
getDefaultSpecificFinderView(): IBaseExecution<SP.BusinessData.EntityView>;
getFilters(methodInstanceName?: string): IBaseExecution<Array<SP.BusinessData.Filter>>;
getFinderView(methodInstanceName?: string): IBaseExecution<SP.BusinessData.EntityView>;
getIdentifierCount(): IBaseExecution<number>;
getIdentifiers(): IBaseExecution<Array<SP.BusinessData.EntityIdentifier>>;
getLobSystem(): IBaseExecution<SP.BusinessData.LobSystem>;
getSpecificFinderView(specificFinderName?: string): IBaseExecution<SP.BusinessData.EntityView>;
getUpdaterView(updaterName?: string): IBaseExecution<SP.BusinessData.EntityView>;
}

@@ -154,3 +219,3 @@

**********************************************/
export interface ILobSystem extends LobSystemProps,LobSystemMethods,IBaseExecution<LobSystem> {
export interface ILobSystem extends LobSystemCollections,LobSystemMethods,IBaseQuery<ILobSystemQuery> {

@@ -160,5 +225,12 @@ }

/*********************************************
* ILobSystemQuery
**********************************************/
export interface ILobSystemQuery extends LobSystemQuery,LobSystemMethods {
}
/*********************************************
* LobSystem
**********************************************/
export interface LobSystem extends LobSystemProps, LobSystemMethods {
export interface LobSystem extends LobSystemCollections, LobSystemMethods {
Name?: string;

@@ -175,6 +247,20 @@ }

/*********************************************
* LobSystemCollections
**********************************************/
export interface LobSystemCollections extends LobSystemProps {
}
/*********************************************
* LobSystemQuery
**********************************************/
export interface LobSystemQuery extends LobSystemProps {
}
/*********************************************
* LobSystemMethods
**********************************************/
export interface LobSystemMethods {
getLobSystemInstances<T=Array<SP.BusinessData.LobSystemInstance>>(): IBaseExecution<T>;
getLobSystemInstances(): IBaseExecution<Array<SP.BusinessData.LobSystemInstance>>;
}

@@ -185,3 +271,3 @@

**********************************************/
export interface IMethodExecutionResult extends MethodExecutionResultProps,MethodExecutionResultMethods,IBaseExecution<MethodExecutionResult> {
export interface IMethodExecutionResult extends MethodExecutionResultCollections,MethodExecutionResultMethods,IBaseQuery<IMethodExecutionResultQuery> {

@@ -191,5 +277,12 @@ }

/*********************************************
* IMethodExecutionResultQuery
**********************************************/
export interface IMethodExecutionResultQuery extends MethodExecutionResultQuery,MethodExecutionResultMethods {
}
/*********************************************
* MethodExecutionResult
**********************************************/
export interface MethodExecutionResult extends MethodExecutionResultProps, MethodExecutionResultMethods {
export interface MethodExecutionResult extends MethodExecutionResultCollections, MethodExecutionResultMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -202,6 +295,20 @@ }

export interface MethodExecutionResultProps {
ReturnParameterCollection<T=SP.BusinessData.Runtime.EntityFieldValueDictionary>(): IBaseCollection<T>;
}
/*********************************************
* MethodExecutionResultCollections
**********************************************/
export interface MethodExecutionResultCollections extends MethodExecutionResultProps {
ReturnParameterCollection(): IBaseCollection<SP.BusinessData.Runtime.EntityFieldValueDictionary>;
}
/*********************************************
* MethodExecutionResultQuery
**********************************************/
export interface MethodExecutionResultQuery extends MethodExecutionResultProps {
ReturnParameterCollection: IBaseResults<SP.BusinessData.Runtime.EntityFieldValueDictionary>;
}
/*********************************************
* MethodExecutionResultMethods

@@ -216,3 +323,3 @@ **********************************************/

**********************************************/
export interface IEntityView extends EntityViewProps,EntityViewMethods,IBaseExecution<EntityView> {
export interface IEntityView extends EntityViewCollections,EntityViewMethods,IBaseQuery<IEntityViewQuery> {

@@ -222,5 +329,12 @@ }

/*********************************************
* IEntityViewQuery
**********************************************/
export interface IEntityViewQuery extends EntityViewQuery,EntityViewMethods {
}
/*********************************************
* EntityView
**********************************************/
export interface EntityView extends EntityViewProps, EntityViewMethods {
export interface EntityView extends EntityViewCollections, EntityViewMethods {
Name?: string;

@@ -234,13 +348,27 @@ RelatedSpecificFinderName?: string;

export interface EntityViewProps {
Fields<T=SP.BusinessData.EntityField>(): IBaseCollection<T>;
}
/*********************************************
* EntityViewCollections
**********************************************/
export interface EntityViewCollections extends EntityViewProps {
Fields(): IBaseCollection<SP.BusinessData.EntityField>;
}
/*********************************************
* EntityViewQuery
**********************************************/
export interface EntityViewQuery extends EntityViewProps {
Fields: IBaseResults<SP.BusinessData.EntityField>;
}
/*********************************************
* EntityViewMethods
**********************************************/
export interface EntityViewMethods {
getDefaultValues<T=SP.BusinessData.Runtime.EntityFieldValueDictionary>(): IBaseExecution<T>;
getType<T=string>(fieldDotNotation?: string): IBaseExecution<T>;
getTypeDescriptor<T=SP.BusinessData.TypeDescriptor>(fieldDotNotation?: string): IBaseExecution<T>;
getXmlSchema<T=string>(): IBaseExecution<T>;
getDefaultValues(): IBaseExecution<SP.BusinessData.Runtime.EntityFieldValueDictionary>;
getType(fieldDotNotation?: string): IBaseExecution<string>;
getTypeDescriptor(fieldDotNotation?: string): IBaseExecution<SP.BusinessData.TypeDescriptor>;
getXmlSchema(): IBaseExecution<string>;
}

@@ -251,3 +379,3 @@

**********************************************/
export interface IAppBdcCatalog extends AppBdcCatalogProps,AppBdcCatalogMethods,IBaseExecution<AppBdcCatalog> {
export interface IAppBdcCatalog extends AppBdcCatalogCollections,AppBdcCatalogMethods,IBaseQuery<IAppBdcCatalogQuery> {

@@ -257,5 +385,12 @@ }

/*********************************************
* IAppBdcCatalogQuery
**********************************************/
export interface IAppBdcCatalogQuery extends AppBdcCatalogQuery,AppBdcCatalogMethods {
}
/*********************************************
* AppBdcCatalog
**********************************************/
export interface AppBdcCatalog extends AppBdcCatalogProps, AppBdcCatalogMethods {
export interface AppBdcCatalog extends AppBdcCatalogCollections, AppBdcCatalogMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -272,13 +407,27 @@ }

/*********************************************
* AppBdcCatalogCollections
**********************************************/
export interface AppBdcCatalogCollections extends AppBdcCatalogProps {
}
/*********************************************
* AppBdcCatalogQuery
**********************************************/
export interface AppBdcCatalogQuery extends AppBdcCatalogProps {
}
/*********************************************
* AppBdcCatalogMethods
**********************************************/
export interface AppBdcCatalogMethods {
getConnectionId<T=string>(lobSystemName?: string, lobSystemInstanceName?: string): IBaseExecution<T>;
getEntity<T=SP.BusinessData.Entity>(namespace?: string, name?: string): IBaseExecution<T>;
getLobSystemInstanceProperty<T=string>(lobSystemName?: string, lobSystemInstanceName?: string, propertyName?: string): IBaseExecution<T>;
getLobSystemProperty<T=string>(lobSystemName?: string, propertyName?: string): IBaseExecution<T>;
getPermissibleConnections<T=Array<string>>(): IBaseExecution<T>;
setConnectionId<T=any>(lobSystemName?: string, lobSystemInstanceName?: string, connectionId?: string): IBaseExecution<T>;
setLobSystemInstanceProperty<T=any>(lobSystemName?: string, lobSystemInstanceName?: string, propertyName?: string, propertyValue?: string): IBaseExecution<T>;
setLobSystemProperty<T=any>(lobSystemName?: string, propertyName?: string, propertyValue?: string): IBaseExecution<T>;
getConnectionId(lobSystemName?: string, lobSystemInstanceName?: string): IBaseExecution<string>;
getEntity(namespace?: string, name?: string): IBaseExecution<SP.BusinessData.Entity>;
getLobSystemInstanceProperty(lobSystemName?: string, lobSystemInstanceName?: string, propertyName?: string): IBaseExecution<string>;
getLobSystemProperty(lobSystemName?: string, propertyName?: string): IBaseExecution<string>;
getPermissibleConnections(): IBaseExecution<Array<string>>;
setConnectionId(lobSystemName?: string, lobSystemInstanceName?: string, connectionId?: string): IBaseExecution<any>;
setLobSystemInstanceProperty(lobSystemName?: string, lobSystemInstanceName?: string, propertyName?: string, propertyValue?: string): IBaseExecution<any>;
setLobSystemProperty(lobSystemName?: string, propertyName?: string, propertyValue?: string): IBaseExecution<any>;
}
import { IBaseExecution } from "../../../";
import { IBaseQuery } from "../../../";

@@ -6,3 +7,3 @@ /*********************************************

**********************************************/
export interface IExternalSubscriptionStore extends ExternalSubscriptionStoreProps,ExternalSubscriptionStoreMethods,IBaseExecution<ExternalSubscriptionStore> {
export interface IExternalSubscriptionStore extends ExternalSubscriptionStoreCollections,ExternalSubscriptionStoreMethods,IBaseQuery<IExternalSubscriptionStoreQuery> {

@@ -12,5 +13,12 @@ }

/*********************************************
* IExternalSubscriptionStoreQuery
**********************************************/
export interface IExternalSubscriptionStoreQuery extends ExternalSubscriptionStoreQuery,ExternalSubscriptionStoreMethods {
}
/*********************************************
* ExternalSubscriptionStore
**********************************************/
export interface ExternalSubscriptionStore extends ExternalSubscriptionStoreProps, ExternalSubscriptionStoreMethods {
export interface ExternalSubscriptionStore extends ExternalSubscriptionStoreCollections, ExternalSubscriptionStoreMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -27,6 +35,20 @@ }

/*********************************************
* ExternalSubscriptionStoreCollections
**********************************************/
export interface ExternalSubscriptionStoreCollections extends ExternalSubscriptionStoreProps {
}
/*********************************************
* ExternalSubscriptionStoreQuery
**********************************************/
export interface ExternalSubscriptionStoreQuery extends ExternalSubscriptionStoreProps {
}
/*********************************************
* ExternalSubscriptionStoreMethods
**********************************************/
export interface ExternalSubscriptionStoreMethods {
indexStore<T=any>(): IBaseExecution<T>;
indexStore(): IBaseExecution<any>;
}

@@ -0,3 +1,4 @@

import { IBaseExecution } from "../../../";
import { SP } from "../../../";
import { IBaseExecution } from "../../../";
import { IBaseQuery } from "../../../";

@@ -31,3 +32,3 @@ /*********************************************

**********************************************/
export interface IEntityInstance extends EntityInstanceProps,EntityInstanceMethods,IBaseExecution<EntityInstance> {
export interface IEntityInstance extends EntityInstanceCollections,EntityInstanceMethods,IBaseQuery<IEntityInstanceQuery> {

@@ -37,5 +38,12 @@ }

/*********************************************
* IEntityInstanceQuery
**********************************************/
export interface IEntityInstanceQuery extends EntityInstanceQuery,EntityInstanceMethods {
}
/*********************************************
* EntityInstance
**********************************************/
export interface EntityInstance extends EntityInstanceProps, EntityInstanceMethods {
export interface EntityInstance extends EntityInstanceCollections, EntityInstanceMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -52,12 +60,26 @@ }

/*********************************************
* EntityInstanceCollections
**********************************************/
export interface EntityInstanceCollections extends EntityInstanceProps {
}
/*********************************************
* EntityInstanceQuery
**********************************************/
export interface EntityInstanceQuery extends EntityInstanceProps {
}
/*********************************************
* EntityInstanceMethods
**********************************************/
export interface EntityInstanceMethods {
createCollectionInstance<T=any>(fieldDotNotation?: string, size?: number): IBaseExecution<T>;
createInstance<T=any>(fieldInstanceDotNotation?: string, fieldDotNotation?: string): IBaseExecution<T>;
deleteObject<T=any>(): IBaseExecution<T>;
fromXml<T=any>(xml?: string): IBaseExecution<T>;
getIdentity<T=SP.BusinessData.Runtime.EntityIdentity>(): IBaseExecution<T>;
toXml<T=string>(): IBaseExecution<T>;
update<T=any>(): IBaseExecution<T>;
createCollectionInstance(fieldDotNotation?: string, size?: number): IBaseExecution<any>;
createInstance(fieldInstanceDotNotation?: string, fieldDotNotation?: string): IBaseExecution<any>;
deleteObject(): IBaseExecution<any>;
fromXml(xml?: string): IBaseExecution<any>;
getIdentity(): IBaseExecution<SP.BusinessData.Runtime.EntityIdentity>;
toXml(): IBaseExecution<string>;
update(): IBaseExecution<any>;
}

@@ -68,3 +90,3 @@

**********************************************/
export interface IEntityFieldValueDictionary extends EntityFieldValueDictionaryProps,EntityFieldValueDictionaryMethods,IBaseExecution<EntityFieldValueDictionary> {
export interface IEntityFieldValueDictionary extends EntityFieldValueDictionaryCollections,EntityFieldValueDictionaryMethods,IBaseQuery<IEntityFieldValueDictionaryQuery> {

@@ -74,5 +96,12 @@ }

/*********************************************
* IEntityFieldValueDictionaryQuery
**********************************************/
export interface IEntityFieldValueDictionaryQuery extends EntityFieldValueDictionaryQuery,EntityFieldValueDictionaryMethods {
}
/*********************************************
* EntityFieldValueDictionary
**********************************************/
export interface EntityFieldValueDictionary extends EntityFieldValueDictionaryProps, EntityFieldValueDictionaryMethods {
export interface EntityFieldValueDictionary extends EntityFieldValueDictionaryCollections, EntityFieldValueDictionaryMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -89,10 +118,24 @@ }

/*********************************************
* EntityFieldValueDictionaryCollections
**********************************************/
export interface EntityFieldValueDictionaryCollections extends EntityFieldValueDictionaryProps {
}
/*********************************************
* EntityFieldValueDictionaryQuery
**********************************************/
export interface EntityFieldValueDictionaryQuery extends EntityFieldValueDictionaryProps {
}
/*********************************************
* EntityFieldValueDictionaryMethods
**********************************************/
export interface EntityFieldValueDictionaryMethods {
createCollectionInstance<T=any>(fieldDotNotation?: string, size?: number): IBaseExecution<T>;
createInstance<T=any>(fieldInstanceDotNotation?: string, fieldDotNotation?: string): IBaseExecution<T>;
fromXml<T=any>(xml?: string): IBaseExecution<T>;
getCollectionSize<T=number>(fieldDotNotation?: string): IBaseExecution<T>;
toXml<T=string>(): IBaseExecution<T>;
createCollectionInstance(fieldDotNotation?: string, size?: number): IBaseExecution<any>;
createInstance(fieldInstanceDotNotation?: string, fieldDotNotation?: string): IBaseExecution<any>;
fromXml(xml?: string): IBaseExecution<any>;
getCollectionSize(fieldDotNotation?: string): IBaseExecution<number>;
toXml(): IBaseExecution<string>;
}

@@ -0,1 +1,2 @@

import { IBaseExecution } from "../";
import { SP } from "../";

@@ -2,0 +3,0 @@

@@ -0,3 +1,3 @@

import { IBaseExecution } from "../../";
/*********************************************

@@ -4,0 +4,0 @@ * PendingReviewItemsStatistics

import { IBaseExecution } from "../../";
import { IBaseQuery } from "../../";

@@ -16,3 +17,3 @@ /*********************************************

**********************************************/
export interface ISPPolicyStoreProxy extends SPPolicyStoreProxyProps,SPPolicyStoreProxyMethods,IBaseExecution<SPPolicyStoreProxy> {
export interface ISPPolicyStoreProxy extends SPPolicyStoreProxyCollections,SPPolicyStoreProxyMethods,IBaseQuery<ISPPolicyStoreProxyQuery> {

@@ -22,5 +23,12 @@ }

/*********************************************
* ISPPolicyStoreProxyQuery
**********************************************/
export interface ISPPolicyStoreProxyQuery extends SPPolicyStoreProxyQuery,SPPolicyStoreProxyMethods {
}
/*********************************************
* SPPolicyStoreProxy
**********************************************/
export interface SPPolicyStoreProxy extends SPPolicyStoreProxyProps, SPPolicyStoreProxyMethods {
export interface SPPolicyStoreProxy extends SPPolicyStoreProxyCollections, SPPolicyStoreProxyMethods {
PolicyStoreUrl?: string;

@@ -39,18 +47,32 @@ ReviewCenterUrl?: string;

/*********************************************
* SPPolicyStoreProxyCollections
**********************************************/
export interface SPPolicyStoreProxyCollections extends SPPolicyStoreProxyProps {
}
/*********************************************
* SPPolicyStoreProxyQuery
**********************************************/
export interface SPPolicyStoreProxyQuery extends SPPolicyStoreProxyProps {
}
/*********************************************
* SPPolicyStoreProxyMethods
**********************************************/
export interface SPPolicyStoreProxyMethods {
addDynamicScopeBinding<T=any>(identity?: string, siteId?: string): IBaseExecution<T>;
bulkUpdateDynamicScopeBindings<T=any>(scopesToAdd?: Array<string>, scopesToRemove?: Array<string>, siteId?: string): IBaseExecution<T>;
deleteDynamicScopeBinding<T=any>(identity?: string, siteId?: string): IBaseExecution<T>;
extendReviewItemsRetention<T=Array<number>>(itemIds?: Array<number>, extensionDate?: any): IBaseExecution<T>;
getDynamicScopeBindingBySiteId<T=Array<string>>(siteId?: string): IBaseExecution<T>;
markReviewItemsForDeletion<T=Array<number>>(itemIds?: Array<number>): IBaseExecution<T>;
openBinaryStreamForOriginalItem<T=any>(itemId?: number): IBaseExecution<T>;
removeContainerRetentionPolicy<T=any>(siteId?: string): IBaseExecution<T>;
removeContainerSettings<T=any>(externalId?: Array<string>): IBaseExecution<T>;
retagReviewItems<T=Array<number>>(itemIds?: Array<number>, newTag?: string, newTagIsRecord?: boolean, newTagBlockDelete?: boolean, newTagIsEventBased?: boolean): IBaseExecution<T>;
retagReviewItemsWithMetas<T=Array<number>>(itemIds?: Array<number>, newTagName?: string, newTagMetas?: Array<string>): IBaseExecution<T>;
setContainerRetentionPolicy<T=any>(siteId?: string, defaultContainerLabel?: any): IBaseExecution<T>;
updateContainerSetting<T=any>(siteId?: string, externalId?: string, settingType?: number, setting?: string): IBaseExecution<T>;
addDynamicScopeBinding(identity?: string, siteId?: string): IBaseExecution<any>;
bulkUpdateDynamicScopeBindings(scopesToAdd?: Array<string>, scopesToRemove?: Array<string>, siteId?: string): IBaseExecution<any>;
deleteDynamicScopeBinding(identity?: string, siteId?: string): IBaseExecution<any>;
extendReviewItemsRetention(itemIds?: Array<number>, extensionDate?: any): IBaseExecution<Array<number>>;
getDynamicScopeBindingBySiteId(siteId?: string): IBaseExecution<Array<string>>;
markReviewItemsForDeletion(itemIds?: Array<number>): IBaseExecution<Array<number>>;
openBinaryStreamForOriginalItem(itemId?: number): IBaseExecution<any>;
removeContainerRetentionPolicy(siteId?: string): IBaseExecution<any>;
removeContainerSettings(externalId?: Array<string>): IBaseExecution<any>;
retagReviewItems(itemIds?: Array<number>, newTag?: string, newTagIsRecord?: boolean, newTagBlockDelete?: boolean, newTagIsEventBased?: boolean): IBaseExecution<Array<number>>;
retagReviewItemsWithMetas(itemIds?: Array<number>, newTagName?: string, newTagMetas?: Array<string>): IBaseExecution<Array<number>>;
setContainerRetentionPolicy(siteId?: string, defaultContainerLabel?: any): IBaseExecution<any>;
updateContainerSetting(siteId?: string, externalId?: string, settingType?: number, setting?: string): IBaseExecution<any>;
}

@@ -57,0 +79,0 @@

@@ -0,1 +1,2 @@

import { IBaseExecution } from "../../";
import { SP } from "../../";

@@ -2,0 +3,0 @@

import { IBaseExecution } from "../../";
import { IBaseQuery } from "../../";
import { IBaseCollection } from "../../";
import { IBaseResults } from "../../";
import { SP } from "../../";

@@ -8,3 +10,3 @@

**********************************************/
export interface IDirectorySession extends DirectorySessionProps,DirectorySessionMethods,IBaseExecution<DirectorySession> {
export interface IDirectorySession extends DirectorySessionCollections,DirectorySessionMethods,IBaseQuery<IDirectorySessionQuery> {

@@ -14,5 +16,12 @@ }

/*********************************************
* IDirectorySessionQuery
**********************************************/
export interface IDirectorySessionQuery extends DirectorySessionQuery,DirectorySessionMethods {
}
/*********************************************
* DirectorySession
**********************************************/
export interface DirectorySession extends DirectorySessionProps, DirectorySessionMethods {
export interface DirectorySession extends DirectorySessionCollections, DirectorySessionMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -29,12 +38,26 @@ }

/*********************************************
* DirectorySessionCollections
**********************************************/
export interface DirectorySessionCollections extends DirectorySessionProps {
}
/*********************************************
* DirectorySessionQuery
**********************************************/
export interface DirectorySessionQuery extends DirectorySessionProps {
}
/*********************************************
* DirectorySessionMethods
**********************************************/
export interface DirectorySessionMethods {
getGraphUser<T=SP.Directory.User>(principalName?: string): IBaseExecution<T>;
getSharePointDataForUser<T=SP.Directory.User>(userId?: any): IBaseExecution<T>;
group<T=SP.Directory.Group>(groupId?: any, alias?: string): IBaseExecution<T>;
joinGroup<T=number>(groupId?: any): IBaseExecution<T>;
me<T=SP.Directory.User>(): IBaseExecution<T>;
user<T=SP.Directory.User>(id?: any, principalName?: string): IBaseExecution<T>;
validateGroupName<T=SP.Directory.GroupNameValidationResult>(displayName?: string, alias?: string): IBaseExecution<T>;
getGraphUser(principalName?: string): IBaseExecution<SP.Directory.User>;
getSharePointDataForUser(userId?: any): IBaseExecution<SP.Directory.User>;
group(groupId?: any, alias?: string): IBaseExecution<SP.Directory.Group>;
joinGroup(groupId?: any): IBaseExecution<number>;
me(): IBaseExecution<SP.Directory.User>;
user(id?: any, principalName?: string): IBaseExecution<SP.Directory.User>;
validateGroupName(displayName?: string, alias?: string): IBaseExecution<SP.Directory.GroupNameValidationResult>;
}

@@ -45,3 +68,3 @@

**********************************************/
export interface IGroup extends GroupProps,GroupMethods,IBaseExecution<Group> {
export interface IGroup extends GroupCollections,GroupMethods,IBaseQuery<IGroupQuery> {

@@ -51,5 +74,12 @@ }

/*********************************************
* IGroupQuery
**********************************************/
export interface IGroupQuery extends GroupQuery,GroupMethods {
}
/*********************************************
* Group
**********************************************/
export interface Group extends GroupProps, GroupMethods {
export interface Group extends GroupCollections, GroupMethods {
alias?: string;

@@ -81,11 +111,26 @@ allowToAddGuests?: boolean;

export interface GroupProps {
members<T=SP.Directory.User>(): IBaseCollection<T>;
owners<T=SP.Directory.User>(): IBaseCollection<T>;
}
/*********************************************
* GroupCollections
**********************************************/
export interface GroupCollections extends GroupProps {
members(): IBaseCollection<SP.Directory.User>;
owners(): IBaseCollection<SP.Directory.User>;
}
/*********************************************
* GroupQuery
**********************************************/
export interface GroupQuery extends GroupProps {
members: IBaseResults<SP.Directory.User>;
owners: IBaseResults<SP.Directory.User>;
}
/*********************************************
* GroupMethods
**********************************************/
export interface GroupMethods {
delete<T=any>(): IBaseExecution<T>;
delete(): IBaseExecution<any>;
}

@@ -96,3 +141,3 @@

**********************************************/
export interface IUser extends UserProps,UserMethods,IBaseExecution<User> {
export interface IUser extends UserCollections,UserMethods,IBaseQuery<IUserQuery> {

@@ -102,5 +147,12 @@ }

/*********************************************
* IUserQuery
**********************************************/
export interface IUserQuery extends UserQuery,UserMethods {
}
/*********************************************
* User
**********************************************/
export interface User extends UserProps, UserMethods {
export interface User extends UserCollections, UserMethods {
aboutMe?: string;

@@ -152,12 +204,28 @@ accountEnabled?: boolean;

export interface UserProps {
membership<T=SP.Directory.Group>(): IBaseCollection<T>;
ownership<T=SP.Directory.Group>(): IBaseCollection<T>;
rankedMembership<T=SP.Directory.Group>(): IBaseCollection<T>;
}
/*********************************************
* UserCollections
**********************************************/
export interface UserCollections extends UserProps {
membership(): IBaseCollection<SP.Directory.Group>;
ownership(): IBaseCollection<SP.Directory.Group>;
rankedMembership(): IBaseCollection<SP.Directory.Group>;
}
/*********************************************
* UserQuery
**********************************************/
export interface UserQuery extends UserProps {
membership: IBaseResults<SP.Directory.Group>;
ownership: IBaseResults<SP.Directory.Group>;
rankedMembership: IBaseResults<SP.Directory.Group>;
}
/*********************************************
* UserMethods
**********************************************/
export interface UserMethods {
getUserLinks<T=Array<SP.Directory.Link>>(linkName?: string, groupType?: number): IBaseExecution<T>;
getUserLinks(linkName?: string, groupType?: number): IBaseExecution<Array<SP.Directory.Link>>;
}

@@ -175,12 +243,5 @@

/*********************************************
* IGroupAndUserStatus
**********************************************/
export interface IGroupAndUserStatus extends GroupAndUserStatusProps,GroupAndUserStatusMethods,IBaseExecution<GroupAndUserStatus> {
}
/*********************************************
* GroupAndUserStatus
**********************************************/
export interface GroupAndUserStatus extends GroupAndUserStatusProps, GroupAndUserStatusMethods {
export interface GroupAndUserStatus {
Status?: number;

@@ -190,16 +251,2 @@ }

/*********************************************
* GroupAndUserStatusProps
**********************************************/
export interface GroupAndUserStatusProps {
Group<T=SP.Directory.Group>(): IBaseExecution<T>;
}
/*********************************************
* GroupAndUserStatusMethods
**********************************************/
export interface GroupAndUserStatusMethods {
}
/*********************************************
* MembershipResult

@@ -231,3 +278,3 @@ **********************************************/

**********************************************/
export interface IGroupCollection extends GroupCollectionProps,GroupCollectionMethods,IBaseExecution<GroupCollection> {
export interface IGroupCollection extends GroupCollectionCollections,GroupCollectionMethods,IBaseQuery<IGroupCollectionQuery> {

@@ -237,5 +284,12 @@ }

/*********************************************
* IGroupCollectionQuery
**********************************************/
export interface IGroupCollectionQuery extends GroupCollectionQuery,GroupCollectionMethods {
}
/*********************************************
* GroupCollection
**********************************************/
export interface GroupCollection extends GroupCollectionProps, GroupCollectionMethods {
export interface GroupCollection extends GroupCollectionCollections, GroupCollectionMethods {

@@ -252,7 +306,21 @@ }

/*********************************************
* GroupCollectionCollections
**********************************************/
export interface GroupCollectionCollections extends GroupCollectionProps {
}
/*********************************************
* GroupCollectionQuery
**********************************************/
export interface GroupCollectionQuery extends GroupCollectionProps {
}
/*********************************************
* GroupCollectionMethods
**********************************************/
export interface GroupCollectionMethods {
add<T=any>(objectId?: any): IBaseExecution<T>;
remove<T=any>(objectId?: any): IBaseExecution<T>;
add(objectId?: any): IBaseExecution<any>;
remove(objectId?: any): IBaseExecution<any>;
}

@@ -263,3 +331,3 @@

**********************************************/
export interface IUserCollection extends UserCollectionProps,UserCollectionMethods,IBaseExecution<UserCollection> {
export interface IUserCollection extends UserCollectionCollections,UserCollectionMethods,IBaseQuery<IUserCollectionQuery> {

@@ -269,5 +337,12 @@ }

/*********************************************
* IUserCollectionQuery
**********************************************/
export interface IUserCollectionQuery extends UserCollectionQuery,UserCollectionMethods {
}
/*********************************************
* UserCollection
**********************************************/
export interface UserCollection extends UserCollectionProps, UserCollectionMethods {
export interface UserCollection extends UserCollectionCollections, UserCollectionMethods {

@@ -284,7 +359,21 @@ }

/*********************************************
* UserCollectionCollections
**********************************************/
export interface UserCollectionCollections extends UserCollectionProps {
}
/*********************************************
* UserCollectionQuery
**********************************************/
export interface UserCollectionQuery extends UserCollectionProps {
}
/*********************************************
* UserCollectionMethods
**********************************************/
export interface UserCollectionMethods {
add<T=any>(objectId?: any, principalName?: string): IBaseExecution<T>;
remove<T=any>(objectId?: any): IBaseExecution<T>;
add(objectId?: any, principalName?: string): IBaseExecution<any>;
remove(objectId?: any): IBaseExecution<any>;
}

@@ -0,1 +1,2 @@

import { IBaseExecution } from "../../../";
import { SP } from "../../../";

@@ -2,0 +3,0 @@

import { IBaseExecution } from "../../../";
import { IBaseQuery } from "../../../";

@@ -6,3 +7,3 @@ /*********************************************

**********************************************/
export interface IDirectoryNotification extends DirectoryNotificationProps,DirectoryNotificationMethods,IBaseExecution<DirectoryNotification> {
export interface IDirectoryNotification extends DirectoryNotificationCollections,DirectoryNotificationMethods,IBaseQuery<IDirectoryNotificationQuery> {

@@ -12,5 +13,12 @@ }

/*********************************************
* IDirectoryNotificationQuery
**********************************************/
export interface IDirectoryNotificationQuery extends DirectoryNotificationQuery,DirectoryNotificationMethods {
}
/*********************************************
* DirectoryNotification
**********************************************/
export interface DirectoryNotification extends DirectoryNotificationProps, DirectoryNotificationMethods {
export interface DirectoryNotification extends DirectoryNotificationCollections, DirectoryNotificationMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -27,6 +35,20 @@ }

/*********************************************
* DirectoryNotificationCollections
**********************************************/
export interface DirectoryNotificationCollections extends DirectoryNotificationProps {
}
/*********************************************
* DirectoryNotificationQuery
**********************************************/
export interface DirectoryNotificationQuery extends DirectoryNotificationProps {
}
/*********************************************
* DirectoryNotificationMethods
**********************************************/
export interface DirectoryNotificationMethods {
notifyChanges<T=any>(directoryObjectChanges?: SP.Directory.Provider.DirectoryObjectChanges): IBaseExecution<T>;
notifyChanges(directoryObjectChanges?: SP.Directory.Provider.DirectoryObjectChanges): IBaseExecution<any>;
}

@@ -37,3 +59,3 @@

**********************************************/
export interface ISharePointDirectoryProvider extends SharePointDirectoryProviderProps,SharePointDirectoryProviderMethods,IBaseExecution<SharePointDirectoryProvider> {
export interface ISharePointDirectoryProvider extends SharePointDirectoryProviderCollections,SharePointDirectoryProviderMethods,IBaseQuery<ISharePointDirectoryProviderQuery> {

@@ -43,5 +65,12 @@ }

/*********************************************
* ISharePointDirectoryProviderQuery
**********************************************/
export interface ISharePointDirectoryProviderQuery extends SharePointDirectoryProviderQuery,SharePointDirectoryProviderMethods {
}
/*********************************************
* SharePointDirectoryProvider
**********************************************/
export interface SharePointDirectoryProvider extends SharePointDirectoryProviderProps, SharePointDirectoryProviderMethods {
export interface SharePointDirectoryProvider extends SharePointDirectoryProviderCollections, SharePointDirectoryProviderMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -58,13 +87,27 @@ }

/*********************************************
* SharePointDirectoryProviderCollections
**********************************************/
export interface SharePointDirectoryProviderCollections extends SharePointDirectoryProviderProps {
}
/*********************************************
* SharePointDirectoryProviderQuery
**********************************************/
export interface SharePointDirectoryProviderQuery extends SharePointDirectoryProviderProps {
}
/*********************************************
* SharePointDirectoryProviderMethods
**********************************************/
export interface SharePointDirectoryProviderMethods {
createDirectoryObject<T=SP.Directory.Provider.DirectoryObjectData>(data?: SP.Directory.Provider.DirectoryObjectData): IBaseExecution<T>;
deleteDirectoryObject<T=any>(data?: SP.Directory.Provider.DirectoryObjectData): IBaseExecution<T>;
getOrCreateUnifiedGroupTenantInstanceId<T=any>(groupId?: any, tenantInstanceId?: any): IBaseExecution<T>;
notifyDataChanges<T=any>(data?: SP.Directory.Provider.DirectoryObjectData): IBaseExecution<T>;
readDirectoryObject<T=SP.Directory.Provider.DirectoryObjectData>(data?: SP.Directory.Provider.DirectoryObjectData): IBaseExecution<T>;
readDirectoryObjectBatch<T=Array<SP.Directory.Provider.DirectoryObjectData>>(ids?: Array<any>, objectType?: number): IBaseExecution<T>;
updateCache<T=any>(data?: SP.Directory.Provider.DirectoryObjectData): IBaseExecution<T>;
updateDirectoryObject<T=any>(data?: SP.Directory.Provider.DirectoryObjectData): IBaseExecution<T>;
createDirectoryObject(data?: SP.Directory.Provider.DirectoryObjectData): IBaseExecution<SP.Directory.Provider.DirectoryObjectData>;
deleteDirectoryObject(data?: SP.Directory.Provider.DirectoryObjectData): IBaseExecution<any>;
getOrCreateUnifiedGroupTenantInstanceId(groupId?: any, tenantInstanceId?: any): IBaseExecution<any>;
notifyDataChanges(data?: SP.Directory.Provider.DirectoryObjectData): IBaseExecution<any>;
readDirectoryObject(data?: SP.Directory.Provider.DirectoryObjectData): IBaseExecution<SP.Directory.Provider.DirectoryObjectData>;
readDirectoryObjectBatch(ids?: Array<any>, objectType?: number): IBaseExecution<Array<SP.Directory.Provider.DirectoryObjectData>>;
updateCache(data?: SP.Directory.Provider.DirectoryObjectData): IBaseExecution<any>;
updateDirectoryObject(data?: SP.Directory.Provider.DirectoryObjectData): IBaseExecution<any>;
}
import { IBaseExecution } from "../../";
import { IBaseQuery } from "../../";

@@ -6,3 +7,3 @@ /*********************************************

**********************************************/
export interface IDocumentId extends DocumentIdProps,DocumentIdMethods,IBaseExecution<DocumentId> {
export interface IDocumentId extends DocumentIdCollections,DocumentIdMethods,IBaseQuery<IDocumentIdQuery> {

@@ -12,5 +13,12 @@ }

/*********************************************
* IDocumentIdQuery
**********************************************/
export interface IDocumentIdQuery extends DocumentIdQuery,DocumentIdMethods {
}
/*********************************************
* DocumentId
**********************************************/
export interface DocumentId extends DocumentIdProps, DocumentIdMethods {
export interface DocumentId extends DocumentIdCollections, DocumentIdMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -27,7 +35,21 @@ }

/*********************************************
* DocumentIdCollections
**********************************************/
export interface DocumentIdCollections extends DocumentIdProps {
}
/*********************************************
* DocumentIdQuery
**********************************************/
export interface DocumentIdQuery extends DocumentIdProps {
}
/*********************************************
* DocumentIdMethods
**********************************************/
export interface DocumentIdMethods {
resetDocIdByServerRelativePath<T=any>(DecodedUrl?: string): IBaseExecution<T>;
resetDocIdsInLibrary<T=any>(DecodedUrl?: string, contentTypeId?: string): IBaseExecution<T>;
resetDocIdByServerRelativePath(DecodedUrl?: string): IBaseExecution<any>;
resetDocIdsInLibrary(DecodedUrl?: string, contentTypeId?: string): IBaseExecution<any>;
}

@@ -0,3 +1,3 @@

import { IBaseExecution } from "../../";
/*********************************************

@@ -4,0 +4,0 @@ * AppRenderInfo

@@ -0,3 +1,3 @@

import { IBaseExecution } from "../../";
/*********************************************

@@ -4,0 +4,0 @@ * FlowPermissions

@@ -0,1 +1,2 @@

import { IBaseExecution } from "../../";
import { SP } from "../../";

@@ -2,0 +3,0 @@

@@ -0,3 +1,3 @@

import { IBaseExecution } from "../../";
/*********************************************

@@ -4,0 +4,0 @@ * MetadataNavigationSettings

@@ -0,1 +1,2 @@

import { IBaseExecution } from "../../";
import { SP } from "../../";

@@ -2,0 +3,0 @@

import { IBaseExecution } from "../../";
import { IBaseQuery } from "../../";
import { SP } from "../../";

@@ -7,3 +8,3 @@

**********************************************/
export interface IMicrofeedPostDefinitionManager extends MicrofeedPostDefinitionManagerProps,MicrofeedPostDefinitionManagerMethods,IBaseExecution<MicrofeedPostDefinitionManager> {
export interface IMicrofeedPostDefinitionManager extends MicrofeedPostDefinitionManagerCollections,MicrofeedPostDefinitionManagerMethods,IBaseQuery<IMicrofeedPostDefinitionManagerQuery> {

@@ -13,5 +14,12 @@ }

/*********************************************
* IMicrofeedPostDefinitionManagerQuery
**********************************************/
export interface IMicrofeedPostDefinitionManagerQuery extends MicrofeedPostDefinitionManagerQuery,MicrofeedPostDefinitionManagerMethods {
}
/*********************************************
* MicrofeedPostDefinitionManager
**********************************************/
export interface MicrofeedPostDefinitionManager extends MicrofeedPostDefinitionManagerProps, MicrofeedPostDefinitionManagerMethods {
export interface MicrofeedPostDefinitionManager extends MicrofeedPostDefinitionManagerCollections, MicrofeedPostDefinitionManagerMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -28,10 +36,24 @@ }

/*********************************************
* MicrofeedPostDefinitionManagerCollections
**********************************************/
export interface MicrofeedPostDefinitionManagerCollections extends MicrofeedPostDefinitionManagerProps {
}
/*********************************************
* MicrofeedPostDefinitionManagerQuery
**********************************************/
export interface MicrofeedPostDefinitionManagerQuery extends MicrofeedPostDefinitionManagerProps {
}
/*********************************************
* MicrofeedPostDefinitionManagerMethods
**********************************************/
export interface MicrofeedPostDefinitionManagerMethods {
deleteMicrofeedPostDefinition<T=boolean>(postDefinition?: SP.Microfeed.MicrofeedPostDefinition): IBaseExecution<T>;
getMicrofeedPostDefinition<T=SP.Microfeed.MicrofeedPostDefinition>(definitionName?: string): IBaseExecution<T>;
getMicrofeedPostDefinitions<T=Array<SP.Microfeed.MicrofeedPostDefinition>>(): IBaseExecution<T>;
newMicrofeedPostDefinition<T=SP.Microfeed.MicrofeedPostDefinition>(definitionName?: string): IBaseExecution<T>;
updateMicrofeedPostDefinition<T=SP.Microfeed.MicrofeedPostDefinition>(postDefinition?: SP.Microfeed.MicrofeedPostDefinition): IBaseExecution<T>;
deleteMicrofeedPostDefinition(postDefinition?: SP.Microfeed.MicrofeedPostDefinition): IBaseExecution<boolean>;
getMicrofeedPostDefinition(definitionName?: string): IBaseExecution<SP.Microfeed.MicrofeedPostDefinition>;
getMicrofeedPostDefinitions(): IBaseExecution<Array<SP.Microfeed.MicrofeedPostDefinition>>;
newMicrofeedPostDefinition(definitionName?: string): IBaseExecution<SP.Microfeed.MicrofeedPostDefinition>;
updateMicrofeedPostDefinition(postDefinition?: SP.Microfeed.MicrofeedPostDefinition): IBaseExecution<SP.Microfeed.MicrofeedPostDefinition>;
}

@@ -42,3 +64,3 @@

**********************************************/
export interface IMicrofeedAttachmentStore extends MicrofeedAttachmentStoreProps,MicrofeedAttachmentStoreMethods,IBaseExecution<MicrofeedAttachmentStore> {
export interface IMicrofeedAttachmentStore extends MicrofeedAttachmentStoreCollections,MicrofeedAttachmentStoreMethods,IBaseQuery<IMicrofeedAttachmentStoreQuery> {

@@ -48,5 +70,12 @@ }

/*********************************************
* IMicrofeedAttachmentStoreQuery
**********************************************/
export interface IMicrofeedAttachmentStoreQuery extends MicrofeedAttachmentStoreQuery,MicrofeedAttachmentStoreMethods {
}
/*********************************************
* MicrofeedAttachmentStore
**********************************************/
export interface MicrofeedAttachmentStore extends MicrofeedAttachmentStoreProps, MicrofeedAttachmentStoreMethods {
export interface MicrofeedAttachmentStore extends MicrofeedAttachmentStoreCollections, MicrofeedAttachmentStoreMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -63,10 +92,24 @@ }

/*********************************************
* MicrofeedAttachmentStoreCollections
**********************************************/
export interface MicrofeedAttachmentStoreCollections extends MicrofeedAttachmentStoreProps {
}
/*********************************************
* MicrofeedAttachmentStoreQuery
**********************************************/
export interface MicrofeedAttachmentStoreQuery extends MicrofeedAttachmentStoreProps {
}
/*********************************************
* MicrofeedAttachmentStoreMethods
**********************************************/
export interface MicrofeedAttachmentStoreMethods {
deletePreProcessedAttachment<T=any>(attachmentUri?: string): IBaseExecution<T>;
getImage<T=any>(imageUrl?: string, key?: string, iv?: string): IBaseExecution<T>;
preProcessAttachment<T=SP.Microfeed.MicrofeedLink>(link?: SP.Microfeed.MicrofeedLink): IBaseExecution<T>;
putFile<T=Array<string>>(originalFileName?: string, fileData?: any): IBaseExecution<T>;
putImage<T=Array<string>>(imageData?: any): IBaseExecution<T>;
deletePreProcessedAttachment(attachmentUri?: string): IBaseExecution<any>;
getImage(imageUrl?: string, key?: string, iv?: string): IBaseExecution<any>;
preProcessAttachment(link?: SP.Microfeed.MicrofeedLink): IBaseExecution<SP.Microfeed.MicrofeedLink>;
putFile(originalFileName?: string, fileData?: any): IBaseExecution<Array<string>>;
putImage(imageData?: any): IBaseExecution<Array<string>>;
}

@@ -77,3 +120,3 @@

**********************************************/
export interface IMicrofeedData extends MicrofeedDataProps,MicrofeedDataMethods,IBaseExecution<MicrofeedData> {
export interface IMicrofeedData extends MicrofeedDataCollections,MicrofeedDataMethods,IBaseQuery<IMicrofeedDataQuery> {

@@ -83,5 +126,12 @@ }

/*********************************************
* IMicrofeedDataQuery
**********************************************/
export interface IMicrofeedDataQuery extends MicrofeedDataQuery,MicrofeedDataMethods {
}
/*********************************************
* MicrofeedData
**********************************************/
export interface MicrofeedData extends MicrofeedDataProps, MicrofeedDataMethods {
export interface MicrofeedData extends MicrofeedDataCollections, MicrofeedDataMethods {
Created?: any;

@@ -104,8 +154,22 @@ Data?: Array<SP.KeyValue>;

/*********************************************
* MicrofeedDataCollections
**********************************************/
export interface MicrofeedDataCollections extends MicrofeedDataProps {
}
/*********************************************
* MicrofeedDataQuery
**********************************************/
export interface MicrofeedDataQuery extends MicrofeedDataProps {
}
/*********************************************
* MicrofeedDataMethods
**********************************************/
export interface MicrofeedDataMethods {
addAttachment<T=any>(name?: string, bytes?: any): IBaseExecution<T>;
systemUpdate<T=any>(): IBaseExecution<T>;
update<T=any>(): IBaseExecution<T>;
addAttachment(name?: string, bytes?: any): IBaseExecution<any>;
systemUpdate(): IBaseExecution<any>;
update(): IBaseExecution<any>;
}

@@ -116,3 +180,3 @@

**********************************************/
export interface IMicrofeedManager extends MicrofeedManagerProps,MicrofeedManagerMethods,IBaseExecution<MicrofeedManager> {
export interface IMicrofeedManager extends MicrofeedManagerCollections,MicrofeedManagerMethods,IBaseQuery<IMicrofeedManagerQuery> {

@@ -122,5 +186,12 @@ }

/*********************************************
* IMicrofeedManagerQuery
**********************************************/
export interface IMicrofeedManagerQuery extends MicrofeedManagerQuery,MicrofeedManagerMethods {
}
/*********************************************
* MicrofeedManager
**********************************************/
export interface MicrofeedManager extends MicrofeedManagerProps, MicrofeedManagerMethods {
export interface MicrofeedManager extends MicrofeedManagerCollections, MicrofeedManagerMethods {
CurrentUser?: SP.Microfeed.MicroBlogEntity;

@@ -139,23 +210,37 @@ IsFeedActivityPublic?: boolean;

/*********************************************
* MicrofeedManagerCollections
**********************************************/
export interface MicrofeedManagerCollections extends MicrofeedManagerProps {
}
/*********************************************
* MicrofeedManagerQuery
**********************************************/
export interface MicrofeedManagerQuery extends MicrofeedManagerProps {
}
/*********************************************
* MicrofeedManagerMethods
**********************************************/
export interface MicrofeedManagerMethods {
addUserToPostPeopleList<T=number>(postIdentifier?: string, UserLoginName?: string): IBaseExecution<T>;
clearUnreadMentionsCount<T=number>(): IBaseExecution<T>;
deleteById<T=SP.Microfeed.MicrofeedThread>(postIdentifier?: string): IBaseExecution<T>;
deleteUserFromPostPeopleList<T=number>(postIdentifier?: string, UserLoginName?: string): IBaseExecution<T>;
getMyCategoricalFeed<T=SP.Microfeed.MicrofeedThreadCollection>(feedOptions?: SP.Microfeed.MicrofeedRetrievalOptions): IBaseExecution<T>;
getMyConsolidatedFeed<T=SP.Microfeed.MicrofeedThreadCollection>(feedOptions?: SP.Microfeed.MicrofeedRetrievalOptions): IBaseExecution<T>;
getMyPublishedFeed<T=SP.Microfeed.MicrofeedThreadCollection>(feedOptions?: SP.Microfeed.MicrofeedRetrievalOptions, typeOfPubFeed?: number, ShowPublicView?: boolean): IBaseExecution<T>;
getPublishedFeed<T=SP.Microfeed.MicrofeedThreadCollection>(feedOwner?: string, feedOptions?: SP.Microfeed.MicrofeedRetrievalOptions, typeOfPubFeed?: number): IBaseExecution<T>;
getThread<T=SP.Microfeed.MicrofeedThread>(postIdentifier?: string): IBaseExecution<T>;
getUnreadMentionsCount<T=number>(): IBaseExecution<T>;
like<T=SP.Microfeed.MicrofeedThread>(postIdentifier?: string): IBaseExecution<T>;
lockThreadById<T=SP.Microfeed.MicrofeedThread>(threadIdentifier?: string): IBaseExecution<T>;
post<T=SP.Microfeed.MicrofeedThread>(postOptions?: SP.Microfeed.MicrofeedPostOptions): IBaseExecution<T>;
postReply<T=SP.Microfeed.MicrofeedThread>(postIdentifier?: string, postReplyOptions?: SP.Microfeed.MicrofeedPostOptions): IBaseExecution<T>;
repopulateLMT<T=number>(timeStamp?: any, secureHash?: string): IBaseExecution<T>;
unLike<T=SP.Microfeed.MicrofeedThread>(postIdentifier?: string): IBaseExecution<T>;
unLockThreadById<T=SP.Microfeed.MicrofeedThread>(threadIdentifier?: string): IBaseExecution<T>;
unsubscribeFromEMail<T=any>(postIdentifier?: string): IBaseExecution<T>;
addUserToPostPeopleList(postIdentifier?: string, UserLoginName?: string): IBaseExecution<number>;
clearUnreadMentionsCount(): IBaseExecution<number>;
deleteById(postIdentifier?: string): IBaseExecution<SP.Microfeed.MicrofeedThread>;
deleteUserFromPostPeopleList(postIdentifier?: string, UserLoginName?: string): IBaseExecution<number>;
getMyCategoricalFeed(feedOptions?: SP.Microfeed.MicrofeedRetrievalOptions): IBaseExecution<SP.Microfeed.MicrofeedThreadCollection>;
getMyConsolidatedFeed(feedOptions?: SP.Microfeed.MicrofeedRetrievalOptions): IBaseExecution<SP.Microfeed.MicrofeedThreadCollection>;
getMyPublishedFeed(feedOptions?: SP.Microfeed.MicrofeedRetrievalOptions, typeOfPubFeed?: number, ShowPublicView?: boolean): IBaseExecution<SP.Microfeed.MicrofeedThreadCollection>;
getPublishedFeed(feedOwner?: string, feedOptions?: SP.Microfeed.MicrofeedRetrievalOptions, typeOfPubFeed?: number): IBaseExecution<SP.Microfeed.MicrofeedThreadCollection>;
getThread(postIdentifier?: string): IBaseExecution<SP.Microfeed.MicrofeedThread>;
getUnreadMentionsCount(): IBaseExecution<number>;
like(postIdentifier?: string): IBaseExecution<SP.Microfeed.MicrofeedThread>;
lockThreadById(threadIdentifier?: string): IBaseExecution<SP.Microfeed.MicrofeedThread>;
post(postOptions?: SP.Microfeed.MicrofeedPostOptions): IBaseExecution<SP.Microfeed.MicrofeedThread>;
postReply(postIdentifier?: string, postReplyOptions?: SP.Microfeed.MicrofeedPostOptions): IBaseExecution<SP.Microfeed.MicrofeedThread>;
repopulateLMT(timeStamp?: any, secureHash?: string): IBaseExecution<number>;
unLike(postIdentifier?: string): IBaseExecution<SP.Microfeed.MicrofeedThread>;
unLockThreadById(threadIdentifier?: string): IBaseExecution<SP.Microfeed.MicrofeedThread>;
unsubscribeFromEMail(postIdentifier?: string): IBaseExecution<any>;
}

@@ -174,3 +259,3 @@

**********************************************/
export interface IMicrofeedStore extends MicrofeedStoreProps,MicrofeedStoreMethods,IBaseExecution<MicrofeedStore> {
export interface IMicrofeedStore extends MicrofeedStoreCollections,MicrofeedStoreMethods,IBaseQuery<IMicrofeedStoreQuery> {

@@ -180,5 +265,12 @@ }

/*********************************************
* IMicrofeedStoreQuery
**********************************************/
export interface IMicrofeedStoreQuery extends MicrofeedStoreQuery,MicrofeedStoreMethods {
}
/*********************************************
* MicrofeedStore
**********************************************/
export interface MicrofeedStore extends MicrofeedStoreProps, MicrofeedStoreMethods {
export interface MicrofeedStore extends MicrofeedStoreCollections, MicrofeedStoreMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -195,14 +287,28 @@ }

/*********************************************
* MicrofeedStoreCollections
**********************************************/
export interface MicrofeedStoreCollections extends MicrofeedStoreProps {
}
/*********************************************
* MicrofeedStoreQuery
**********************************************/
export interface MicrofeedStoreQuery extends MicrofeedStoreProps {
}
/*********************************************
* MicrofeedStoreMethods
**********************************************/
export interface MicrofeedStoreMethods {
addData<T=any>(name?: string, data?: any): IBaseExecution<T>;
addDataAsStream<T=any>(name?: string, data?: any): IBaseExecution<T>;
executePendingOperations<T=any>(): IBaseExecution<T>;
getItem<T=SP.Microfeed.MicrofeedData>(storeIdentifier?: string): IBaseExecution<T>;
getSocialProperties<T=string>(accountName?: string): IBaseExecution<T>;
incrementUnreadAtMentionCount<T=any>(accountName?: string): IBaseExecution<T>;
newItem<T=SP.Microfeed.MicrofeedData>(storeIdentifier?: string): IBaseExecution<T>;
query<T=Array<SP.Microfeed.MicrofeedData>>(storeIdentifier?: string, query?: SP.Microfeed.MicrofeedDataQuery): IBaseExecution<T>;
setPostLikeStatus<T=any>(accountName?: string, postId?: string, like?: boolean): IBaseExecution<T>;
addData(name?: string, data?: any): IBaseExecution<any>;
addDataAsStream(name?: string, data?: any): IBaseExecution<any>;
executePendingOperations(): IBaseExecution<any>;
getItem(storeIdentifier?: string): IBaseExecution<SP.Microfeed.MicrofeedData>;
getSocialProperties(accountName?: string): IBaseExecution<string>;
incrementUnreadAtMentionCount(accountName?: string): IBaseExecution<any>;
newItem(storeIdentifier?: string): IBaseExecution<SP.Microfeed.MicrofeedData>;
query(storeIdentifier?: string, query?: SP.Microfeed.MicrofeedDataQuery): IBaseExecution<Array<SP.Microfeed.MicrofeedData>>;
setPostLikeStatus(accountName?: string, postId?: string, like?: boolean): IBaseExecution<any>;
}

@@ -213,3 +319,3 @@

**********************************************/
export interface IMicrofeedDataCollection extends MicrofeedDataCollectionProps,MicrofeedDataCollectionMethods,IBaseExecution<MicrofeedDataCollection> {
export interface IMicrofeedDataCollection extends MicrofeedDataCollectionCollections,MicrofeedDataCollectionMethods,IBaseQuery<IMicrofeedDataCollectionQuery> {

@@ -219,5 +325,12 @@ }

/*********************************************
* IMicrofeedDataCollectionQuery
**********************************************/
export interface IMicrofeedDataCollectionQuery extends MicrofeedDataCollectionQuery,MicrofeedDataCollectionMethods {
}
/*********************************************
* MicrofeedDataCollection
**********************************************/
export interface MicrofeedDataCollection extends MicrofeedDataCollectionProps, MicrofeedDataCollectionMethods {
export interface MicrofeedDataCollection extends MicrofeedDataCollectionCollections, MicrofeedDataCollectionMethods {

@@ -234,6 +347,20 @@ }

/*********************************************
* MicrofeedDataCollectionCollections
**********************************************/
export interface MicrofeedDataCollectionCollections extends MicrofeedDataCollectionProps {
}
/*********************************************
* MicrofeedDataCollectionQuery
**********************************************/
export interface MicrofeedDataCollectionQuery extends MicrofeedDataCollectionProps {
}
/*********************************************
* MicrofeedDataCollectionMethods
**********************************************/
export interface MicrofeedDataCollectionMethods {
deleteAll<T=any>(): IBaseExecution<T>;
deleteAll(): IBaseExecution<any>;
}

@@ -0,1 +1,2 @@

import { IBaseExecution } from "../../";
import { SP } from "../../";

@@ -2,0 +3,0 @@

import { IBaseExecution } from "../../";
import { IBaseQuery } from "../../";

@@ -6,3 +7,3 @@ /*********************************************

**********************************************/
export interface IMicroServiceManager extends MicroServiceManagerProps,MicroServiceManagerMethods,IBaseExecution<MicroServiceManager> {
export interface IMicroServiceManager extends MicroServiceManagerCollections,MicroServiceManagerMethods,IBaseQuery<IMicroServiceManagerQuery> {

@@ -12,5 +13,12 @@ }

/*********************************************
* IMicroServiceManagerQuery
**********************************************/
export interface IMicroServiceManagerQuery extends MicroServiceManagerQuery,MicroServiceManagerMethods {
}
/*********************************************
* MicroServiceManager
**********************************************/
export interface MicroServiceManager extends MicroServiceManagerProps, MicroServiceManagerMethods {
export interface MicroServiceManager extends MicroServiceManagerCollections, MicroServiceManagerMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -27,9 +35,23 @@ }

/*********************************************
* MicroServiceManagerCollections
**********************************************/
export interface MicroServiceManagerCollections extends MicroServiceManagerProps {
}
/*********************************************
* MicroServiceManagerQuery
**********************************************/
export interface MicroServiceManagerQuery extends MicroServiceManagerProps {
}
/*********************************************
* MicroServiceManagerMethods
**********************************************/
export interface MicroServiceManagerMethods {
addMicroserviceWorkItem<T=any>(payLoad?: any, minutes?: number, properties?: SP.MicroService.MicroServiceWorkItemProperties): IBaseExecution<T>;
deleteMicroserviceWorkItem<T=boolean>(workItemId?: any): IBaseExecution<T>;
getServiceInternalUrls<T=Array<string>>(service?: string): IBaseExecution<T>;
getServiceUrls<T=Array<string>>(service?: string): IBaseExecution<T>;
addMicroserviceWorkItem(payLoad?: any, minutes?: number, properties?: SP.MicroService.MicroServiceWorkItemProperties): IBaseExecution<any>;
deleteMicroserviceWorkItem(workItemId?: any): IBaseExecution<boolean>;
getServiceInternalUrls(service?: string): IBaseExecution<Array<string>>;
getServiceUrls(service?: string): IBaseExecution<Array<string>>;
}

@@ -36,0 +58,0 @@

import { IBaseExecution } from "../../";
import { IBaseQuery } from "../../";

@@ -18,3 +19,3 @@ /*********************************************

**********************************************/
export interface INativeClient extends NativeClientProps,NativeClientMethods,IBaseExecution<NativeClient> {
export interface INativeClient extends NativeClientCollections,NativeClientMethods,IBaseQuery<INativeClientQuery> {

@@ -24,5 +25,12 @@ }

/*********************************************
* INativeClientQuery
**********************************************/
export interface INativeClientQuery extends NativeClientQuery,NativeClientMethods {
}
/*********************************************
* NativeClient
**********************************************/
export interface NativeClient extends NativeClientProps, NativeClientMethods {
export interface NativeClient extends NativeClientCollections, NativeClientMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -39,6 +47,20 @@ }

/*********************************************
* NativeClientCollections
**********************************************/
export interface NativeClientCollections extends NativeClientProps {
}
/*********************************************
* NativeClientQuery
**********************************************/
export interface NativeClientQuery extends NativeClientProps {
}
/*********************************************
* NativeClientMethods
**********************************************/
export interface NativeClientMethods {
authenticate<T=any>(): IBaseExecution<T>;
authenticate(): IBaseExecution<any>;
}

@@ -49,3 +71,3 @@

**********************************************/
export interface IToken extends TokenProps,TokenMethods,IBaseExecution<Token> {
export interface IToken extends TokenCollections,TokenMethods,IBaseQuery<ITokenQuery> {

@@ -55,5 +77,12 @@ }

/*********************************************
* ITokenQuery
**********************************************/
export interface ITokenQuery extends TokenQuery,TokenMethods {
}
/*********************************************
* Token
**********************************************/
export interface Token extends TokenProps, TokenMethods {
export interface Token extends TokenCollections, TokenMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -70,6 +99,20 @@ }

/*********************************************
* TokenCollections
**********************************************/
export interface TokenCollections extends TokenProps {
}
/*********************************************
* TokenQuery
**********************************************/
export interface TokenQuery extends TokenProps {
}
/*********************************************
* TokenMethods
**********************************************/
export interface TokenMethods {
acquire<T=SP.OAuth.TokenResponse>(resource?: string, tokenType?: string): IBaseExecution<T>;
acquire(resource?: string, tokenType?: string): IBaseExecution<SP.OAuth.TokenResponse>;
}

@@ -0,1 +1,2 @@

import { IBaseExecution } from "../../";
import { SP } from "../../";

@@ -2,0 +3,0 @@

@@ -0,3 +1,3 @@

import { IBaseExecution } from "../../";
/*********************************************

@@ -4,0 +4,0 @@ * ClickManager

@@ -0,1 +1,2 @@

import { IBaseExecution } from "../../";
import { SP } from "../../";

@@ -2,0 +3,0 @@ import { Microsoft } from "../../";

import { IBaseExecution } from "../../";
import { IBaseQuery } from "../../";
import { IBaseCollection } from "../../";
import { IBaseResults } from "../../";
import { SP } from "../../";

@@ -8,3 +10,3 @@

**********************************************/
export interface ICommunicationSite extends CommunicationSiteProps,CommunicationSiteMethods,IBaseExecution<CommunicationSite> {
export interface ICommunicationSite extends CommunicationSiteCollections,CommunicationSiteMethods,IBaseQuery<ICommunicationSiteQuery> {

@@ -14,5 +16,12 @@ }

/*********************************************
* ICommunicationSiteQuery
**********************************************/
export interface ICommunicationSiteQuery extends CommunicationSiteQuery,CommunicationSiteMethods {
}
/*********************************************
* CommunicationSite
**********************************************/
export interface CommunicationSite extends CommunicationSiteProps, CommunicationSiteMethods {
export interface CommunicationSite extends CommunicationSiteCollections, CommunicationSiteMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -29,7 +38,21 @@ }

/*********************************************
* CommunicationSiteCollections
**********************************************/
export interface CommunicationSiteCollections extends CommunicationSiteProps {
}
/*********************************************
* CommunicationSiteQuery
**********************************************/
export interface CommunicationSiteQuery extends CommunicationSiteProps {
}
/*********************************************
* CommunicationSiteMethods
**********************************************/
export interface CommunicationSiteMethods {
create<T=SP.Publishing.CommunicationSiteCreationResponse>(request?: SP.Publishing.CommunicationSiteCreationRequest): IBaseExecution<T>;
status<T=SP.Publishing.CommunicationSiteCreationResponse>(url?: string): IBaseExecution<T>;
create(request?: SP.Publishing.CommunicationSiteCreationRequest): IBaseExecution<SP.Publishing.CommunicationSiteCreationResponse>;
status(url?: string): IBaseExecution<SP.Publishing.CommunicationSiteCreationResponse>;
}

@@ -64,3 +87,3 @@

**********************************************/
export interface IEmbedService extends EmbedServiceProps,EmbedServiceMethods,IBaseExecution<EmbedService> {
export interface IEmbedService extends EmbedServiceCollections,EmbedServiceMethods,IBaseQuery<IEmbedServiceQuery> {

@@ -70,5 +93,12 @@ }

/*********************************************
* IEmbedServiceQuery
**********************************************/
export interface IEmbedServiceQuery extends EmbedServiceQuery,EmbedServiceMethods {
}
/*********************************************
* EmbedService
**********************************************/
export interface EmbedService extends EmbedServiceProps, EmbedServiceMethods {
export interface EmbedService extends EmbedServiceCollections, EmbedServiceMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -85,6 +115,20 @@ }

/*********************************************
* EmbedServiceCollections
**********************************************/
export interface EmbedServiceCollections extends EmbedServiceProps {
}
/*********************************************
* EmbedServiceQuery
**********************************************/
export interface EmbedServiceQuery extends EmbedServiceProps {
}
/*********************************************
* EmbedServiceMethods
**********************************************/
export interface EmbedServiceMethods {
embedData<T=SP.Publishing.EmbedDataV1>(url?: string, version?: number): IBaseExecution<T>;
embedData(url?: string, version?: number): IBaseExecution<SP.Publishing.EmbedDataV1>;
}

@@ -95,3 +139,3 @@

**********************************************/
export interface IVideoItem extends VideoItemProps,VideoItemMethods,IBaseExecution<VideoItem> {
export interface IVideoItem extends VideoItemCollections,VideoItemMethods,IBaseQuery<IVideoItemQuery> {

@@ -101,5 +145,12 @@ }

/*********************************************
* IVideoItemQuery
**********************************************/
export interface IVideoItemQuery extends VideoItemQuery,VideoItemMethods {
}
/*********************************************
* VideoItem
**********************************************/
export interface VideoItem extends VideoItemProps, VideoItemMethods {
export interface VideoItem extends VideoItemCollections, VideoItemMethods {
ChannelID?: any;

@@ -130,29 +181,42 @@ CreatedDate?: any;

export interface VideoItemProps {
Author<T=SP.User>(): IBaseExecution<T>;
Owner<T=SP.User>(): IBaseExecution<T>;
PeopleInMedia<T=SP.User>(): IBaseCollection<T>;
Author(): IBaseExecution<SP.User>;
Owner(): IBaseExecution<SP.User>;
}
/*********************************************
* VideoItemCollections
**********************************************/
export interface VideoItemCollections extends VideoItemProps {
PeopleInMedia(): IBaseCollection<SP.User>;
}
/*********************************************
* VideoItemQuery
**********************************************/
export interface VideoItemQuery extends VideoItemProps {
PeopleInMedia: IBaseResults<SP.User>;
}
/*********************************************
* VideoItemMethods
**********************************************/
export interface VideoItemMethods {
customThumbnail<T=any>(): IBaseExecution<T>;
deleteObject<T=any>(): IBaseExecution<T>;
getFile<T=SP.File>(): IBaseExecution<T>;
getPlaybackMetadata<T=SP.Publishing.VideoPlaybackMetadata>(sdnConfiguration?: string): IBaseExecution<T>;
getPlaybackUrl<T=string>(videoFormat?: number): IBaseExecution<T>;
getStreamingKeyAccessToken<T=string>(): IBaseExecution<T>;
getVideoDetailedViewCount<T=SP.Publishing.ItemViewsAnalyticsData>(): IBaseExecution<T>;
getVideoEmbedCode<T=string>(width?: number, height?: number, autoplay?: boolean, showInfo?: boolean, makeResponsive?: boolean): IBaseExecution<T>;
getVideoViewProgressCount<T=Array<SP.Publishing.ViewProgressAnalyticsData>>(): IBaseExecution<T>;
incrementVideoViewProgressCount<T=any>(percentageViewed?: number): IBaseExecution<T>;
incrementViewCount<T=any>(viewOrigin?: number): IBaseExecution<T>;
setPeopleInMedia<T=any>(loginNames?: Array<string>): IBaseExecution<T>;
setVideoOwner<T=any>(id?: number): IBaseExecution<T>;
subtitles<T=Array<SP.Publishing.SubtitleFile>>(): IBaseExecution<T>;
thumbnails<T=Array<SP.Publishing.VideoThumbnail>>(preferredWidth?: number): IBaseExecution<T>;
thumbnailStream<T=any>(preferredWidth?: number): IBaseExecution<T>;
update<T=any>(): IBaseExecution<T>;
uploadCustomThumbnail<T=any>(fileExtension?: string, customVideoThumbnail?: any): IBaseExecution<T>;
customThumbnail(): IBaseExecution<any>;
deleteObject(): IBaseExecution<any>;
getFile(): IBaseExecution<SP.File>;
getPlaybackMetadata(sdnConfiguration?: string): IBaseExecution<SP.Publishing.VideoPlaybackMetadata>;
getPlaybackUrl(videoFormat?: number): IBaseExecution<string>;
getStreamingKeyAccessToken(): IBaseExecution<string>;
getVideoDetailedViewCount(): IBaseExecution<SP.Publishing.ItemViewsAnalyticsData>;
getVideoEmbedCode(width?: number, height?: number, autoplay?: boolean, showInfo?: boolean, makeResponsive?: boolean): IBaseExecution<string>;
getVideoViewProgressCount(): IBaseExecution<Array<SP.Publishing.ViewProgressAnalyticsData>>;
incrementVideoViewProgressCount(percentageViewed?: number): IBaseExecution<any>;
incrementViewCount(viewOrigin?: number): IBaseExecution<any>;
setPeopleInMedia(loginNames?: Array<string>): IBaseExecution<any>;
setVideoOwner(id?: number): IBaseExecution<any>;
subtitles(): IBaseExecution<Array<SP.Publishing.SubtitleFile>>;
thumbnails(preferredWidth?: number): IBaseExecution<Array<SP.Publishing.VideoThumbnail>>;
thumbnailStream(preferredWidth?: number): IBaseExecution<any>;
update(): IBaseExecution<any>;
uploadCustomThumbnail(fileExtension?: string, customVideoThumbnail?: any): IBaseExecution<any>;
}

@@ -204,3 +268,3 @@

**********************************************/
export interface IPointPublishingPost extends PointPublishingPostProps,PointPublishingPostMethods,IBaseExecution<PointPublishingPost> {
export interface IPointPublishingPost extends PointPublishingPostCollections,PointPublishingPostMethods,IBaseQuery<IPointPublishingPostQuery> {

@@ -210,5 +274,12 @@ }

/*********************************************
* IPointPublishingPostQuery
**********************************************/
export interface IPointPublishingPostQuery extends PointPublishingPostQuery,PointPublishingPostMethods {
}
/*********************************************
* PointPublishingPost
**********************************************/
export interface PointPublishingPost extends PointPublishingPostProps, PointPublishingPostMethods {
export interface PointPublishingPost extends PointPublishingPostCollections, PointPublishingPostMethods {
Author?: string;

@@ -230,11 +301,25 @@ Content?: string;

export interface PointPublishingPostProps {
images<T=SP.File>(): IBaseCollection<T>;
}
/*********************************************
* PointPublishingPostCollections
**********************************************/
export interface PointPublishingPostCollections extends PointPublishingPostProps {
images(): IBaseCollection<SP.File>;
}
/*********************************************
* PointPublishingPostQuery
**********************************************/
export interface PointPublishingPostQuery extends PointPublishingPostProps {
images: IBaseResults<SP.File>;
}
/*********************************************
* PointPublishingPostMethods
**********************************************/
export interface PointPublishingPostMethods {
addImageFromUrl<T=string>(fromImageUrl?: string): IBaseExecution<T>;
deleteObject<T=any>(): IBaseExecution<T>;
addImageFromUrl(fromImageUrl?: string): IBaseExecution<string>;
deleteObject(): IBaseExecution<any>;
}

@@ -245,3 +330,3 @@

**********************************************/
export interface IPointPublishingPostServiceManager extends PointPublishingPostServiceManagerProps,PointPublishingPostServiceManagerMethods,IBaseExecution<PointPublishingPostServiceManager> {
export interface IPointPublishingPostServiceManager extends PointPublishingPostServiceManagerCollections,PointPublishingPostServiceManagerMethods,IBaseQuery<IPointPublishingPostServiceManagerQuery> {

@@ -251,5 +336,12 @@ }

/*********************************************
* IPointPublishingPostServiceManagerQuery
**********************************************/
export interface IPointPublishingPostServiceManagerQuery extends PointPublishingPostServiceManagerQuery,PointPublishingPostServiceManagerMethods {
}
/*********************************************
* PointPublishingPostServiceManager
**********************************************/
export interface PointPublishingPostServiceManager extends PointPublishingPostServiceManagerProps, PointPublishingPostServiceManagerMethods {
export interface PointPublishingPostServiceManager extends PointPublishingPostServiceManagerCollections, PointPublishingPostServiceManagerMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -262,21 +354,38 @@ }

export interface PointPublishingPostServiceManagerProps {
bannerimages<T=SP.File>(): IBaseCollection<T>;
contributors<T=SP.Publishing.PointPublishingUser>(): IBaseCollection<T>;
creators<T=SP.Publishing.PointPublishingUser>(): IBaseCollection<T>;
magazineprops<T=SP.Publishing.PointPublishingMagazineProps>(): IBaseExecution<T>;
posts<T=SP.Publishing.PointPublishingPost>(): IBaseCollection<T>;
viewers<T=SP.Publishing.PointPublishingUser>(): IBaseCollection<T>;
magazineprops(): IBaseExecution<SP.Publishing.PointPublishingMagazineProps>;
}
/*********************************************
* PointPublishingPostServiceManagerCollections
**********************************************/
export interface PointPublishingPostServiceManagerCollections extends PointPublishingPostServiceManagerProps {
bannerimages(): IBaseCollection<SP.File>;
contributors(): IBaseCollection<SP.Publishing.PointPublishingUser>;
creators(): IBaseCollection<SP.Publishing.PointPublishingUser>;
posts(): IBaseCollection<SP.Publishing.PointPublishingPost>;
viewers(): IBaseCollection<SP.Publishing.PointPublishingUser>;
}
/*********************************************
* PointPublishingPostServiceManagerQuery
**********************************************/
export interface PointPublishingPostServiceManagerQuery extends PointPublishingPostServiceManagerProps {
bannerimages: IBaseResults<SP.File>;
contributors: IBaseResults<SP.Publishing.PointPublishingUser>;
creators: IBaseResults<SP.Publishing.PointPublishingUser>;
posts: IBaseResults<SP.Publishing.PointPublishingPost>;
viewers: IBaseResults<SP.Publishing.PointPublishingUser>;
}
/*********************************************
* PointPublishingPostServiceManagerMethods
**********************************************/
export interface PointPublishingPostServiceManagerMethods {
addBannerImageFromUrl<T=string>(fromImageUrl?: string): IBaseExecution<T>;
deleteMagazine<T=any>(): IBaseExecution<T>;
getDocProps<T=Array<SP.Publishing.PointPublishingDocProps>>(docUrls?: Array<string>): IBaseExecution<T>;
getPostsQuery<T=Array<SP.Publishing.PointPublishingPost>>(top?: number, itemIdBoundary?: number, directionAscending?: boolean, publishedOnly?: boolean, draftsOnly?: boolean): IBaseExecution<T>;
getTopAuthors<T=Array<SP.Publishing.PointPublishingUser>>(count?: number): IBaseExecution<T>;
queryGroupNames<T=Array<SP.Publishing.PointPublishingUser>>(query?: string): IBaseExecution<T>;
setMagazineProperties<T=SP.Publishing.PointPublishingMagazineProps>(title?: string, description?: string, bannerImageUrl?: string, bannerColor?: string, bannerPattern?: string): IBaseExecution<T>;
addBannerImageFromUrl(fromImageUrl?: string): IBaseExecution<string>;
deleteMagazine(): IBaseExecution<any>;
getDocProps(docUrls?: Array<string>): IBaseExecution<Array<SP.Publishing.PointPublishingDocProps>>;
getPostsQuery(top?: number, itemIdBoundary?: number, directionAscending?: boolean, publishedOnly?: boolean, draftsOnly?: boolean): IBaseExecution<Array<SP.Publishing.PointPublishingPost>>;
getTopAuthors(count?: number): IBaseExecution<Array<SP.Publishing.PointPublishingUser>>;
queryGroupNames(query?: string): IBaseExecution<Array<SP.Publishing.PointPublishingUser>>;
setMagazineProperties(title?: string, description?: string, bannerImageUrl?: string, bannerColor?: string, bannerPattern?: string): IBaseExecution<SP.Publishing.PointPublishingMagazineProps>;
}

@@ -287,3 +396,3 @@

**********************************************/
export interface IPointPublishingUser extends PointPublishingUserProps,PointPublishingUserMethods,IBaseExecution<PointPublishingUser> {
export interface IPointPublishingUser extends PointPublishingUserCollections,PointPublishingUserMethods,IBaseQuery<IPointPublishingUserQuery> {

@@ -293,5 +402,12 @@ }

/*********************************************
* IPointPublishingUserQuery
**********************************************/
export interface IPointPublishingUserQuery extends PointPublishingUserQuery,PointPublishingUserMethods {
}
/*********************************************
* PointPublishingUser
**********************************************/
export interface PointPublishingUser extends PointPublishingUserProps, PointPublishingUserMethods {
export interface PointPublishingUser extends PointPublishingUserCollections, PointPublishingUserMethods {
AccountName?: string;

@@ -318,6 +434,20 @@ Department?: string;

/*********************************************
* PointPublishingUserCollections
**********************************************/
export interface PointPublishingUserCollections extends PointPublishingUserProps {
}
/*********************************************
* PointPublishingUserQuery
**********************************************/
export interface PointPublishingUserQuery extends PointPublishingUserProps {
}
/*********************************************
* PointPublishingUserMethods
**********************************************/
export interface PointPublishingUserMethods {
deleteUserFromContainerGroup<T=any>(): IBaseExecution<T>;
deleteUserFromContainerGroup(): IBaseExecution<any>;
}

@@ -328,3 +458,3 @@

**********************************************/
export interface IPointPublishingSiteManager extends PointPublishingSiteManagerProps,PointPublishingSiteManagerMethods,IBaseExecution<PointPublishingSiteManager> {
export interface IPointPublishingSiteManager extends PointPublishingSiteManagerCollections,PointPublishingSiteManagerMethods,IBaseQuery<IPointPublishingSiteManagerQuery> {

@@ -334,5 +464,12 @@ }

/*********************************************
* IPointPublishingSiteManagerQuery
**********************************************/
export interface IPointPublishingSiteManagerQuery extends PointPublishingSiteManagerQuery,PointPublishingSiteManagerMethods {
}
/*********************************************
* PointPublishingSiteManager
**********************************************/
export interface PointPublishingSiteManager extends PointPublishingSiteManagerProps, PointPublishingSiteManagerMethods {
export interface PointPublishingSiteManager extends PointPublishingSiteManagerCollections, PointPublishingSiteManagerMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -349,7 +486,21 @@ }

/*********************************************
* PointPublishingSiteManagerCollections
**********************************************/
export interface PointPublishingSiteManagerCollections extends PointPublishingSiteManagerProps {
}
/*********************************************
* PointPublishingSiteManagerQuery
**********************************************/
export interface PointPublishingSiteManagerQuery extends PointPublishingSiteManagerProps {
}
/*********************************************
* PointPublishingSiteManagerMethods
**********************************************/
export interface PointPublishingSiteManagerMethods {
create<T=SP.Publishing.PointPublishingSiteStatus>(siteInfo?: SP.Publishing.PublishSiteInformation): IBaseExecution<T>;
getSiteStatus<T=SP.Publishing.PointPublishingSiteStatus>(siteInfo?: SP.Publishing.PublishSiteInformation): IBaseExecution<T>;
create(siteInfo?: SP.Publishing.PublishSiteInformation): IBaseExecution<SP.Publishing.PointPublishingSiteStatus>;
getSiteStatus(siteInfo?: SP.Publishing.PublishSiteInformation): IBaseExecution<SP.Publishing.PointPublishingSiteStatus>;
}

@@ -370,3 +521,3 @@

**********************************************/
export interface IPointPublishingTenantManager extends PointPublishingTenantManagerProps,PointPublishingTenantManagerMethods,IBaseExecution<PointPublishingTenantManager> {
export interface IPointPublishingTenantManager extends PointPublishingTenantManagerCollections,PointPublishingTenantManagerMethods,IBaseQuery<IPointPublishingTenantManagerQuery> {

@@ -376,5 +527,12 @@ }

/*********************************************
* IPointPublishingTenantManagerQuery
**********************************************/
export interface IPointPublishingTenantManagerQuery extends PointPublishingTenantManagerQuery,PointPublishingTenantManagerMethods {
}
/*********************************************
* PointPublishingTenantManager
**********************************************/
export interface PointPublishingTenantManager extends PointPublishingTenantManagerProps, PointPublishingTenantManagerMethods {
export interface PointPublishingTenantManager extends PointPublishingTenantManagerCollections, PointPublishingTenantManagerMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -391,6 +549,20 @@ }

/*********************************************
* PointPublishingTenantManagerCollections
**********************************************/
export interface PointPublishingTenantManagerCollections extends PointPublishingTenantManagerProps {
}
/*********************************************
* PointPublishingTenantManagerQuery
**********************************************/
export interface PointPublishingTenantManagerQuery extends PointPublishingTenantManagerProps {
}
/*********************************************
* PointPublishingTenantManagerMethods
**********************************************/
export interface PointPublishingTenantManagerMethods {
isBlogEnabled<T=boolean>(): IBaseExecution<T>;
isBlogEnabled(): IBaseExecution<boolean>;
}

@@ -408,12 +580,5 @@

/*********************************************
* ISitePageMetadata
**********************************************/
export interface ISitePageMetadata extends SitePageMetadataProps,SitePageMetadataMethods,IBaseExecution<SitePageMetadata> {
}
/*********************************************
* SitePageMetadata
**********************************************/
export interface SitePageMetadata extends SitePageMetadataProps, SitePageMetadataMethods {
export interface SitePageMetadata {
AbsoluteUrl?: string;

@@ -450,17 +615,2 @@ AuthorByline?: Array<string>;

/*********************************************
* SitePageMetadataProps
**********************************************/
export interface SitePageMetadataProps {
CreatedBy<T=SP.Publishing.UserInfo>(): IBaseExecution<T>;
LastModifiedBy<T=SP.Publishing.UserInfo>(): IBaseExecution<T>;
}
/*********************************************
* SitePageMetadataMethods
**********************************************/
export interface SitePageMetadataMethods {
}
/*********************************************
* UserInfo

@@ -478,3 +628,3 @@ **********************************************/

**********************************************/
export interface ISitePage extends SitePageProps,SitePageMethods,IBaseExecution<SitePage> {
export interface ISitePage extends SitePageCollections,SitePageMethods,IBaseQuery<ISitePageQuery> {

@@ -484,5 +634,12 @@ }

/*********************************************
* ISitePageQuery
**********************************************/
export interface ISitePageQuery extends SitePageQuery,SitePageMethods {
}
/*********************************************
* SitePage
**********************************************/
export interface SitePage extends SP.Publishing.SitePageMetadata, SitePageProps, SitePageMethods {
export interface SitePage extends SP.Publishing.SitePageMetadata, SitePageCollections, SitePageMethods {
AlternativeUrlMap?: string;

@@ -504,19 +661,33 @@ CanvasContent1?: string;

/*********************************************
* SitePageCollections
**********************************************/
export interface SitePageCollections extends SitePageProps {
}
/*********************************************
* SitePageQuery
**********************************************/
export interface SitePageQuery extends SitePageProps {
}
/*********************************************
* SitePageMethods
**********************************************/
export interface SitePageMethods {
checkOut<T=boolean>(): IBaseExecution<T>;
checkoutPage<T=SP.Publishing.SitePage>(): IBaseExecution<T>;
copy<T=SP.Publishing.SitePage>(): IBaseExecution<T>;
demoteFromNews<T=boolean>(): IBaseExecution<T>;
discardPage<T=SP.Publishing.SitePage>(): IBaseExecution<T>;
getVersion<T=SP.Publishing.SitePage>(versionId?: number): IBaseExecution<T>;
promoteToNews<T=boolean>(): IBaseExecution<T>;
publish<T=boolean>(): IBaseExecution<T>;
saveDraft<T=boolean>(sitePage?: SP.Publishing.SitePageFieldsData): IBaseExecution<T>;
savePage<T=any>(pageStream?: any): IBaseExecution<T>;
savePageAsDraft<T=boolean>(pageStream?: any): IBaseExecution<T>;
savePageAsTemplate<T=SP.Publishing.SitePage>(): IBaseExecution<T>;
sharePagePreviewByEmail<T=any>(message?: string, recipientEmails?: Array<string>): IBaseExecution<T>;
update<T=any>(): IBaseExecution<T>;
checkOut(): IBaseExecution<boolean>;
checkoutPage(): IBaseExecution<SP.Publishing.SitePage>;
copy(): IBaseExecution<SP.Publishing.SitePage>;
demoteFromNews(): IBaseExecution<boolean>;
discardPage(): IBaseExecution<SP.Publishing.SitePage>;
getVersion(versionId?: number): IBaseExecution<SP.Publishing.SitePage>;
promoteToNews(): IBaseExecution<boolean>;
publish(): IBaseExecution<boolean>;
saveDraft(sitePage?: SP.Publishing.SitePageFieldsData): IBaseExecution<boolean>;
savePage(pageStream?: any): IBaseExecution<any>;
savePageAsDraft(pageStream?: any): IBaseExecution<boolean>;
savePageAsTemplate(): IBaseExecution<SP.Publishing.SitePage>;
sharePagePreviewByEmail(message?: string, recipientEmails?: Array<string>): IBaseExecution<any>;
update(): IBaseExecution<any>;
}

@@ -527,3 +698,3 @@

**********************************************/
export interface IRepostPage extends RepostPageProps,RepostPageMethods,IBaseExecution<RepostPage> {
export interface IRepostPage extends RepostPageCollections,RepostPageMethods,IBaseQuery<IRepostPageQuery> {

@@ -533,5 +704,12 @@ }

/*********************************************
* IRepostPageQuery
**********************************************/
export interface IRepostPageQuery extends RepostPageQuery,RepostPageMethods {
}
/*********************************************
* RepostPage
**********************************************/
export interface RepostPage extends SP.Publishing.SitePage, RepostPageProps, RepostPageMethods {
export interface RepostPage extends SP.Publishing.SitePage, RepostPageCollections, RepostPageMethods {
IsBannerImageUrlExternal?: boolean;

@@ -554,19 +732,33 @@ OriginalSourceItemId?: any;

/*********************************************
* RepostPageCollections
**********************************************/
export interface RepostPageCollections extends RepostPageProps {
}
/*********************************************
* RepostPageQuery
**********************************************/
export interface RepostPageQuery extends RepostPageProps {
}
/*********************************************
* RepostPageMethods
**********************************************/
export interface RepostPageMethods {
checkOut<T=boolean>(): IBaseExecution<T>;
checkoutPage<T=SP.Publishing.SitePage>(): IBaseExecution<T>;
copy<T=SP.Publishing.SitePage>(): IBaseExecution<T>;
demoteFromNews<T=boolean>(): IBaseExecution<T>;
discardPage<T=SP.Publishing.SitePage>(): IBaseExecution<T>;
getVersion<T=SP.Publishing.SitePage>(versionId?: number): IBaseExecution<T>;
promoteToNews<T=boolean>(): IBaseExecution<T>;
publish<T=boolean>(): IBaseExecution<T>;
saveDraft<T=boolean>(sitePage?: SP.Publishing.SitePageFieldsData): IBaseExecution<T>;
savePage<T=any>(pageStream?: any): IBaseExecution<T>;
savePageAsDraft<T=boolean>(pageStream?: any): IBaseExecution<T>;
savePageAsTemplate<T=SP.Publishing.SitePage>(): IBaseExecution<T>;
sharePagePreviewByEmail<T=any>(message?: string, recipientEmails?: Array<string>): IBaseExecution<T>;
update<T=any>(): IBaseExecution<T>;
checkOut(): IBaseExecution<boolean>;
checkoutPage(): IBaseExecution<SP.Publishing.SitePage>;
copy(): IBaseExecution<SP.Publishing.SitePage>;
demoteFromNews(): IBaseExecution<boolean>;
discardPage(): IBaseExecution<SP.Publishing.SitePage>;
getVersion(versionId?: number): IBaseExecution<SP.Publishing.SitePage>;
promoteToNews(): IBaseExecution<boolean>;
publish(): IBaseExecution<boolean>;
saveDraft(sitePage?: SP.Publishing.SitePageFieldsData): IBaseExecution<boolean>;
savePage(pageStream?: any): IBaseExecution<any>;
savePageAsDraft(pageStream?: any): IBaseExecution<boolean>;
savePageAsTemplate(): IBaseExecution<SP.Publishing.SitePage>;
sharePagePreviewByEmail(message?: string, recipientEmails?: Array<string>): IBaseExecution<any>;
update(): IBaseExecution<any>;
}

@@ -588,3 +780,3 @@

**********************************************/
export interface IRichSharing extends RichSharingProps,RichSharingMethods,IBaseExecution<RichSharing> {
export interface IRichSharing extends RichSharingCollections,RichSharingMethods,IBaseQuery<IRichSharingQuery> {

@@ -594,5 +786,12 @@ }

/*********************************************
* IRichSharingQuery
**********************************************/
export interface IRichSharingQuery extends RichSharingQuery,RichSharingMethods {
}
/*********************************************
* RichSharing
**********************************************/
export interface RichSharing extends RichSharingProps, RichSharingMethods {
export interface RichSharing extends RichSharingCollections, RichSharingMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -609,7 +808,21 @@ }

/*********************************************
* RichSharingCollections
**********************************************/
export interface RichSharingCollections extends RichSharingProps {
}
/*********************************************
* RichSharingQuery
**********************************************/
export interface RichSharingQuery extends RichSharingProps {
}
/*********************************************
* RichSharingMethods
**********************************************/
export interface RichSharingMethods {
sharePageByEmail<T=any>(url?: string, message?: string, recipientEmails?: Array<string>): IBaseExecution<T>;
shareSiteByEmail<T=any>(CustomDescription?: string, CustomTitle?: string, Message?: string, Url?: string, recipientEmails?: Array<string>): IBaseExecution<T>;
sharePageByEmail(url?: string, message?: string, recipientEmails?: Array<string>): IBaseExecution<any>;
shareSiteByEmail(CustomDescription?: string, CustomTitle?: string, Message?: string, Url?: string, recipientEmails?: Array<string>): IBaseExecution<any>;
}

@@ -620,3 +833,3 @@

**********************************************/
export interface ISharePointHomeServiceManager extends SharePointHomeServiceManagerProps,SharePointHomeServiceManagerMethods,IBaseExecution<SharePointHomeServiceManager> {
export interface ISharePointHomeServiceManager extends SharePointHomeServiceManagerCollections,SharePointHomeServiceManagerMethods,IBaseQuery<ISharePointHomeServiceManagerQuery> {

@@ -626,5 +839,12 @@ }

/*********************************************
* ISharePointHomeServiceManagerQuery
**********************************************/
export interface ISharePointHomeServiceManagerQuery extends SharePointHomeServiceManagerQuery,SharePointHomeServiceManagerMethods {
}
/*********************************************
* SharePointHomeServiceManager
**********************************************/
export interface SharePointHomeServiceManager extends SharePointHomeServiceManagerProps, SharePointHomeServiceManagerMethods {
export interface SharePointHomeServiceManager extends SharePointHomeServiceManagerCollections, SharePointHomeServiceManagerMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -641,6 +861,20 @@ }

/*********************************************
* SharePointHomeServiceManagerCollections
**********************************************/
export interface SharePointHomeServiceManagerCollections extends SharePointHomeServiceManagerProps {
}
/*********************************************
* SharePointHomeServiceManagerQuery
**********************************************/
export interface SharePointHomeServiceManagerQuery extends SharePointHomeServiceManagerProps {
}
/*********************************************
* SharePointHomeServiceManagerMethods
**********************************************/
export interface SharePointHomeServiceManagerMethods {
getAcronymsAndColors<T=Array<SP.Publishing.AcronymInformation>>(labels?: Array<SP.Publishing.TextValueWithLanguage>): IBaseExecution<T>;
getAcronymsAndColors(labels?: Array<SP.Publishing.TextValueWithLanguage>): IBaseExecution<Array<SP.Publishing.AcronymInformation>>;
}

@@ -651,3 +885,3 @@

**********************************************/
export interface ISitePageService extends SitePageServiceProps,SitePageServiceMethods,IBaseExecution<SitePageService> {
export interface ISitePageService extends SitePageServiceCollections,SitePageServiceMethods,IBaseQuery<ISitePageServiceQuery> {

@@ -657,5 +891,12 @@ }

/*********************************************
* ISitePageServiceQuery
**********************************************/
export interface ISitePageServiceQuery extends SitePageServiceQuery,SitePageServiceMethods {
}
/*********************************************
* SitePageService
**********************************************/
export interface SitePageService extends SitePageServiceProps, SitePageServiceMethods {
export interface SitePageService extends SitePageServiceCollections, SitePageServiceMethods {
CustomContentApprovalEnabled?: boolean;

@@ -668,14 +909,27 @@ }

export interface SitePageServiceProps {
CommunicationSite<T=SP.Publishing.CommunicationSite>(): IBaseExecution<T>;
Pages<T=SP.Publishing.SitePage>(): IBaseCollection<T>;
CommunicationSite(): IBaseExecution<SP.Publishing.CommunicationSite>;
}
/*********************************************
* SitePageServiceCollections
**********************************************/
export interface SitePageServiceCollections extends SitePageServiceProps {
Pages(): IBaseCollection<SP.Publishing.SitePage>;
}
/*********************************************
* SitePageServiceQuery
**********************************************/
export interface SitePageServiceQuery extends SitePageServiceProps {
Pages: IBaseResults<SP.Publishing.SitePage>;
}
/*********************************************
* SitePageServiceMethods
**********************************************/
export interface SitePageServiceMethods {
addImage<T=SP.File>(pageName?: string, imageFileName?: string, imageStream?: any): IBaseExecution<T>;
addImageFromExternalUrl<T=SP.File>(pageName?: string, imageFileName?: string, externalUrl?: string, subFolderName?: string): IBaseExecution<T>;
canCreatePromotedPage<T=boolean>(): IBaseExecution<T>;
update<T=any>(): IBaseExecution<T>;
addImage(pageName?: string, imageFileName?: string, imageStream?: any): IBaseExecution<SP.File>;
addImageFromExternalUrl(pageName?: string, imageFileName?: string, externalUrl?: string, subFolderName?: string): IBaseExecution<SP.File>;
canCreatePromotedPage(): IBaseExecution<boolean>;
update(): IBaseExecution<any>;
}

@@ -686,3 +940,3 @@

**********************************************/
export interface ISpotlightChannel extends SpotlightChannelProps,SpotlightChannelMethods,IBaseExecution<SpotlightChannel> {
export interface ISpotlightChannel extends SpotlightChannelCollections,SpotlightChannelMethods,IBaseQuery<ISpotlightChannelQuery> {

@@ -692,5 +946,12 @@ }

/*********************************************
* ISpotlightChannelQuery
**********************************************/
export interface ISpotlightChannelQuery extends SpotlightChannelQuery,SpotlightChannelMethods {
}
/*********************************************
* SpotlightChannel
**********************************************/
export interface SpotlightChannel extends SpotlightChannelProps, SpotlightChannelMethods {
export interface SpotlightChannel extends SpotlightChannelCollections, SpotlightChannelMethods {
ChannelId?: any;

@@ -707,11 +968,25 @@ Id?: number;

export interface SpotlightChannelProps {
Channel<T=SP.Publishing.VideoChannel>(): IBaseExecution<T>;
Channel(): IBaseExecution<SP.Publishing.VideoChannel>;
}
/*********************************************
* SpotlightChannelCollections
**********************************************/
export interface SpotlightChannelCollections extends SpotlightChannelProps {
}
/*********************************************
* SpotlightChannelQuery
**********************************************/
export interface SpotlightChannelQuery extends SpotlightChannelProps {
}
/*********************************************
* SpotlightChannelMethods
**********************************************/
export interface SpotlightChannelMethods {
deleteObject<T=any>(): IBaseExecution<T>;
update<T=any>(): IBaseExecution<T>;
deleteObject(): IBaseExecution<any>;
update(): IBaseExecution<any>;
}

@@ -722,3 +997,3 @@

**********************************************/
export interface IVideoChannel extends VideoChannelProps,VideoChannelMethods,IBaseExecution<VideoChannel> {
export interface IVideoChannel extends VideoChannelCollections,VideoChannelMethods,IBaseQuery<IVideoChannelQuery> {

@@ -728,5 +1003,12 @@ }

/*********************************************
* IVideoChannelQuery
**********************************************/
export interface IVideoChannelQuery extends VideoChannelQuery,VideoChannelMethods {
}
/*********************************************
* VideoChannel
**********************************************/
export interface VideoChannel extends VideoChannelProps, VideoChannelMethods {
export interface VideoChannel extends VideoChannelCollections, VideoChannelMethods {
CanAdministrateByCurrent?: boolean;

@@ -752,17 +1034,31 @@ CanEditByCurrent?: boolean;

export interface VideoChannelProps {
Search<T=SP.Publishing.Search>(): IBaseExecution<T>;
SpotlightVideos<T=SP.Publishing.SpotlightVideo>(): IBaseCollection<T>;
Videos<T=SP.Publishing.VideoItem>(): IBaseCollection<T>;
Search(): IBaseExecution<SP.Publishing.Search>;
}
/*********************************************
* VideoChannelCollections
**********************************************/
export interface VideoChannelCollections extends VideoChannelProps {
SpotlightVideos(): IBaseCollection<SP.Publishing.SpotlightVideo>;
Videos(): IBaseCollection<SP.Publishing.VideoItem>;
}
/*********************************************
* VideoChannelQuery
**********************************************/
export interface VideoChannelQuery extends VideoChannelProps {
SpotlightVideos: IBaseResults<SP.Publishing.SpotlightVideo>;
Videos: IBaseResults<SP.Publishing.VideoItem>;
}
/*********************************************
* VideoChannelMethods
**********************************************/
export interface VideoChannelMethods {
getAllVideos<T=Array<SP.Publishing.VideoItem>>(skip?: number, limit?: number): IBaseExecution<T>;
getChannelPageUrl<T=string>(viewMode?: number): IBaseExecution<T>;
getMyVideos<T=Array<SP.Publishing.VideoItem>>(skip?: number, limit?: number): IBaseExecution<T>;
getPermissionGroup<T=SP.Publishing.VideoPermissionGroup>(permission?: number): IBaseExecution<T>;
getVideoCount<T=number>(): IBaseExecution<T>;
update<T=any>(): IBaseExecution<T>;
getAllVideos(skip?: number, limit?: number): IBaseExecution<Array<SP.Publishing.VideoItem>>;
getChannelPageUrl(viewMode?: number): IBaseExecution<string>;
getMyVideos(skip?: number, limit?: number): IBaseExecution<Array<SP.Publishing.VideoItem>>;
getPermissionGroup(permission?: number): IBaseExecution<SP.Publishing.VideoPermissionGroup>;
getVideoCount(): IBaseExecution<number>;
update(): IBaseExecution<any>;
}

@@ -773,3 +1069,3 @@

**********************************************/
export interface ISearch extends SearchProps,SearchMethods,IBaseExecution<Search> {
export interface ISearch extends SearchCollections,SearchMethods,IBaseQuery<ISearchQuery> {

@@ -779,5 +1075,12 @@ }

/*********************************************
* ISearchQuery
**********************************************/
export interface ISearchQuery extends SearchQuery,SearchMethods {
}
/*********************************************
* Search
**********************************************/
export interface Search extends SearchProps, SearchMethods {
export interface Search extends SearchCollections, SearchMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -795,10 +1098,24 @@ QueryLanguages?: Array<number>;

/*********************************************
* SearchCollections
**********************************************/
export interface SearchCollections extends SearchProps {
}
/*********************************************
* SearchQuery
**********************************************/
export interface SearchQuery extends SearchProps {
}
/*********************************************
* SearchMethods
**********************************************/
export interface SearchMethods {
newest<T=Array<SP.Publishing.VideoItem>>(startItemIndex?: number, itemLimit?: number): IBaseExecution<T>;
popular<T=Array<SP.Publishing.VideoItem>>(startItemIndex?: number, itemLimit?: number): IBaseExecution<T>;
query<T=Array<SP.Publishing.VideoItem>>(queryText?: string, startItemIndex?: number, itemLimit?: number, culture?: number): IBaseExecution<T>;
queryChannels<T=Array<SP.Publishing.VideoChannel>>(queryText?: string, startItemIndex?: number, itemLimit?: number, culture?: number): IBaseExecution<T>;
related<T=Array<SP.Publishing.VideoItem>>(videoId?: any, startItemIndex?: number, itemLimit?: number): IBaseExecution<T>;
newest(startItemIndex?: number, itemLimit?: number): IBaseExecution<Array<SP.Publishing.VideoItem>>;
popular(startItemIndex?: number, itemLimit?: number): IBaseExecution<Array<SP.Publishing.VideoItem>>;
query(queryText?: string, startItemIndex?: number, itemLimit?: number, culture?: number): IBaseExecution<Array<SP.Publishing.VideoItem>>;
queryChannels(queryText?: string, startItemIndex?: number, itemLimit?: number, culture?: number): IBaseExecution<Array<SP.Publishing.VideoChannel>>;
related(videoId?: any, startItemIndex?: number, itemLimit?: number): IBaseExecution<Array<SP.Publishing.VideoItem>>;
}

@@ -809,3 +1126,3 @@

**********************************************/
export interface ISpotlightVideo extends SpotlightVideoProps,SpotlightVideoMethods,IBaseExecution<SpotlightVideo> {
export interface ISpotlightVideo extends SpotlightVideoCollections,SpotlightVideoMethods,IBaseQuery<ISpotlightVideoQuery> {

@@ -815,5 +1132,12 @@ }

/*********************************************
* ISpotlightVideoQuery
**********************************************/
export interface ISpotlightVideoQuery extends SpotlightVideoQuery,SpotlightVideoMethods {
}
/*********************************************
* SpotlightVideo
**********************************************/
export interface SpotlightVideo extends SpotlightVideoProps, SpotlightVideoMethods {
export interface SpotlightVideo extends SpotlightVideoCollections, SpotlightVideoMethods {
Id?: number;

@@ -828,11 +1152,25 @@ ServerRelativeUrl?: string;

export interface SpotlightVideoProps {
Video<T=SP.Publishing.VideoItem>(): IBaseExecution<T>;
Video(): IBaseExecution<SP.Publishing.VideoItem>;
}
/*********************************************
* SpotlightVideoCollections
**********************************************/
export interface SpotlightVideoCollections extends SpotlightVideoProps {
}
/*********************************************
* SpotlightVideoQuery
**********************************************/
export interface SpotlightVideoQuery extends SpotlightVideoProps {
}
/*********************************************
* SpotlightVideoMethods
**********************************************/
export interface SpotlightVideoMethods {
deleteObject<T=any>(): IBaseExecution<T>;
update<T=any>(): IBaseExecution<T>;
deleteObject(): IBaseExecution<any>;
update(): IBaseExecution<any>;
}

@@ -852,3 +1190,3 @@

**********************************************/
export interface IVideoPermissionGroup extends VideoPermissionGroupProps,VideoPermissionGroupMethods,IBaseExecution<VideoPermissionGroup> {
export interface IVideoPermissionGroup extends VideoPermissionGroupCollections,VideoPermissionGroupMethods,IBaseQuery<IVideoPermissionGroupQuery> {

@@ -858,5 +1196,12 @@ }

/*********************************************
* IVideoPermissionGroupQuery
**********************************************/
export interface IVideoPermissionGroupQuery extends VideoPermissionGroupQuery,VideoPermissionGroupMethods {
}
/*********************************************
* VideoPermissionGroup
**********************************************/
export interface VideoPermissionGroup extends VideoPermissionGroupProps, VideoPermissionGroupMethods {
export interface VideoPermissionGroup extends VideoPermissionGroupCollections, VideoPermissionGroupMethods {
Id?: number;

@@ -869,10 +1214,24 @@ }

export interface VideoPermissionGroupProps {
Users<T=SP.User>(): IBaseCollection<T>;
}
/*********************************************
* VideoPermissionGroupCollections
**********************************************/
export interface VideoPermissionGroupCollections extends VideoPermissionGroupProps {
Users(): IBaseCollection<SP.User>;
}
/*********************************************
* VideoPermissionGroupQuery
**********************************************/
export interface VideoPermissionGroupQuery extends VideoPermissionGroupProps {
Users: IBaseResults<SP.User>;
}
/*********************************************
* VideoPermissionGroupMethods
**********************************************/
export interface VideoPermissionGroupMethods {
hasCurrentUser<T=boolean>(): IBaseExecution<T>;
hasCurrentUser(): IBaseExecution<boolean>;
}

@@ -909,3 +1268,3 @@

**********************************************/
export interface IVideoServiceManager extends VideoServiceManagerProps,VideoServiceManagerMethods,IBaseExecution<VideoServiceManager> {
export interface IVideoServiceManager extends VideoServiceManagerCollections,VideoServiceManagerMethods,IBaseQuery<IVideoServiceManagerQuery> {

@@ -915,5 +1274,12 @@ }

/*********************************************
* IVideoServiceManagerQuery
**********************************************/
export interface IVideoServiceManagerQuery extends VideoServiceManagerQuery,VideoServiceManagerMethods {
}
/*********************************************
* VideoServiceManager
**********************************************/
export interface VideoServiceManager extends VideoServiceManagerProps, VideoServiceManagerMethods {
export interface VideoServiceManager extends VideoServiceManagerCollections, VideoServiceManagerMethods {
CanAdministratePortalByCurrent?: boolean;

@@ -930,15 +1296,31 @@ CanCreateChannelsByCurrent?: boolean;

export interface VideoServiceManagerProps {
CanEditChannels<T=SP.Publishing.VideoChannel>(): IBaseCollection<T>;
Channels<T=SP.Publishing.VideoChannel>(): IBaseCollection<T>;
Search<T=SP.Publishing.Search>(): IBaseExecution<T>;
SpotlightChannels<T=SP.Publishing.SpotlightChannel>(): IBaseCollection<T>;
SpotlightVideos<T=SP.Publishing.SpotlightVideo>(): IBaseCollection<T>;
Search(): IBaseExecution<SP.Publishing.Search>;
}
/*********************************************
* VideoServiceManagerCollections
**********************************************/
export interface VideoServiceManagerCollections extends VideoServiceManagerProps {
CanEditChannels(): IBaseCollection<SP.Publishing.VideoChannel>;
Channels(): IBaseCollection<SP.Publishing.VideoChannel>;
SpotlightChannels(): IBaseCollection<SP.Publishing.SpotlightChannel>;
SpotlightVideos(): IBaseCollection<SP.Publishing.SpotlightVideo>;
}
/*********************************************
* VideoServiceManagerQuery
**********************************************/
export interface VideoServiceManagerQuery extends VideoServiceManagerProps {
CanEditChannels: IBaseResults<SP.Publishing.VideoChannel>;
Channels: IBaseResults<SP.Publishing.VideoChannel>;
SpotlightChannels: IBaseResults<SP.Publishing.SpotlightChannel>;
SpotlightVideos: IBaseResults<SP.Publishing.SpotlightVideo>;
}
/*********************************************
* VideoServiceManagerMethods
**********************************************/
export interface VideoServiceManagerMethods {
getChannels<T=Array<SP.Publishing.VideoChannel>>(startIndex?: number, limit?: number): IBaseExecution<T>;
getPermissionGroup<T=SP.Publishing.VideoPermissionGroup>(permission?: number): IBaseExecution<T>;
getChannels(startIndex?: number, limit?: number): IBaseExecution<Array<SP.Publishing.VideoChannel>>;
getPermissionGroup(permission?: number): IBaseExecution<SP.Publishing.VideoPermissionGroup>;
}

@@ -958,3 +1340,3 @@

**********************************************/
export interface IPointPublishingUserCollection extends PointPublishingUserCollectionProps,PointPublishingUserCollectionMethods,IBaseExecution<PointPublishingUserCollection> {
export interface IPointPublishingUserCollection extends PointPublishingUserCollectionCollections,PointPublishingUserCollectionMethods,IBaseQuery<IPointPublishingUserCollectionQuery> {

@@ -964,5 +1346,12 @@ }

/*********************************************
* IPointPublishingUserCollectionQuery
**********************************************/
export interface IPointPublishingUserCollectionQuery extends PointPublishingUserCollectionQuery,PointPublishingUserCollectionMethods {
}
/*********************************************
* PointPublishingUserCollection
**********************************************/
export interface PointPublishingUserCollection extends PointPublishingUserCollectionProps, PointPublishingUserCollectionMethods {
export interface PointPublishingUserCollection extends PointPublishingUserCollectionCollections, PointPublishingUserCollectionMethods {

@@ -979,7 +1368,21 @@ }

/*********************************************
* PointPublishingUserCollectionCollections
**********************************************/
export interface PointPublishingUserCollectionCollections extends PointPublishingUserCollectionProps {
}
/*********************************************
* PointPublishingUserCollectionQuery
**********************************************/
export interface PointPublishingUserCollectionQuery extends PointPublishingUserCollectionProps {
}
/*********************************************
* PointPublishingUserCollectionMethods
**********************************************/
export interface PointPublishingUserCollectionMethods {
addOrUpdateUser<T=SP.Publishing.PointPublishingUser>(loginName?: string, isOwner?: boolean): IBaseExecution<T>;
getById<T=SP.Publishing.PointPublishingUser>(userId?: number): IBaseExecution<T>;
addOrUpdateUser(loginName?: string, isOwner?: boolean): IBaseExecution<SP.Publishing.PointPublishingUser>;
getById(userId?: number): IBaseExecution<SP.Publishing.PointPublishingUser>;
}

@@ -990,3 +1393,3 @@

**********************************************/
export interface ISitePageMetadataCollection extends SitePageMetadataCollectionProps,SitePageMetadataCollectionMethods,IBaseExecution<SitePageMetadataCollection> {
export interface ISitePageMetadataCollection extends SitePageMetadataCollectionCollections,SitePageMetadataCollectionMethods,IBaseQuery<ISitePageMetadataCollectionQuery> {

@@ -996,5 +1399,12 @@ }

/*********************************************
* ISitePageMetadataCollectionQuery
**********************************************/
export interface ISitePageMetadataCollectionQuery extends SitePageMetadataCollectionQuery,SitePageMetadataCollectionMethods {
}
/*********************************************
* SitePageMetadataCollection
**********************************************/
export interface SitePageMetadataCollection extends SitePageMetadataCollectionProps, SitePageMetadataCollectionMethods {
export interface SitePageMetadataCollection extends SitePageMetadataCollectionCollections, SitePageMetadataCollectionMethods {

@@ -1011,6 +1421,20 @@ }

/*********************************************
* SitePageMetadataCollectionCollections
**********************************************/
export interface SitePageMetadataCollectionCollections extends SitePageMetadataCollectionProps {
}
/*********************************************
* SitePageMetadataCollectionQuery
**********************************************/
export interface SitePageMetadataCollectionQuery extends SitePageMetadataCollectionProps {
}
/*********************************************
* SitePageMetadataCollectionMethods
**********************************************/
export interface SitePageMetadataCollectionMethods {
getById<T=SP.Publishing.SitePageMetadata>(id?: number): IBaseExecution<T>;
getById(id?: number): IBaseExecution<SP.Publishing.SitePageMetadata>;
}

@@ -1021,3 +1445,3 @@

**********************************************/
export interface IVideoItemCollection extends VideoItemCollectionProps,VideoItemCollectionMethods,IBaseExecution<VideoItemCollection> {
export interface IVideoItemCollection extends VideoItemCollectionCollections,VideoItemCollectionMethods,IBaseQuery<IVideoItemCollectionQuery> {

@@ -1027,5 +1451,12 @@ }

/*********************************************
* IVideoItemCollectionQuery
**********************************************/
export interface IVideoItemCollectionQuery extends VideoItemCollectionQuery,VideoItemCollectionMethods {
}
/*********************************************
* VideoItemCollection
**********************************************/
export interface VideoItemCollection extends VideoItemCollectionProps, VideoItemCollectionMethods {
export interface VideoItemCollection extends VideoItemCollectionCollections, VideoItemCollectionMethods {

@@ -1042,6 +1473,20 @@ }

/*********************************************
* VideoItemCollectionCollections
**********************************************/
export interface VideoItemCollectionCollections extends VideoItemCollectionProps {
}
/*********************************************
* VideoItemCollectionQuery
**********************************************/
export interface VideoItemCollectionQuery extends VideoItemCollectionProps {
}
/*********************************************
* VideoItemCollectionMethods
**********************************************/
export interface VideoItemCollectionMethods {
getById<T=SP.Publishing.VideoItem>(id?: any): IBaseExecution<T>;
getById(id?: any): IBaseExecution<SP.Publishing.VideoItem>;
}

@@ -0,1 +1,2 @@

import { IBaseExecution } from "../../";
import { SP } from "../../";

@@ -2,0 +3,0 @@

@@ -0,3 +1,5 @@

import { IBaseExecution } from "../../";
import { SP } from "../../";
import { IBaseCollection } from "../../";
import { IBaseResults } from "../../";

@@ -51,12 +53,5 @@ /*********************************************

/*********************************************
* ISharingInformation
**********************************************/
export interface ISharingInformation extends SharingInformationProps,SharingInformationMethods,IBaseExecution<SharingInformation> {
}
/*********************************************
* SharingInformation
**********************************************/
export interface SharingInformation extends SharingInformationProps, SharingInformationMethods {
export interface SharingInformation {
accessRequestSettings?: SP.Sharing.AccessRequestSettings;

@@ -90,16 +85,2 @@ anonymousLinkExpirationRestrictionDays?: number;

/*********************************************
* SharingInformationProps
**********************************************/
export interface SharingInformationProps {
pickerSettings<T=SP.PickerSettings>(): IBaseExecution<T>;
}
/*********************************************
* SharingInformationMethods
**********************************************/
export interface SharingInformationMethods {
}
/*********************************************
* DocumentSharingManager

@@ -106,0 +87,0 @@ **********************************************/

@@ -0,3 +1,3 @@

import { IBaseExecution } from "../../";
/*********************************************

@@ -4,0 +4,0 @@ * SiteHealthResult

@@ -0,1 +1,2 @@

import { IBaseExecution } from "../../";
import { SP } from "../../";

@@ -2,0 +3,0 @@

@@ -0,1 +1,2 @@

import { IBaseExecution } from "../../";
import { SP } from "../../";

@@ -2,0 +3,0 @@

@@ -0,3 +1,4 @@

import { IBaseExecution } from "../../";
import { SP } from "../../";
import { IBaseExecution } from "../../";
import { IBaseQuery } from "../../";

@@ -14,3 +15,3 @@ /*********************************************

**********************************************/
export interface ISocialFeedManager extends SocialFeedManagerProps,SocialFeedManagerMethods,IBaseExecution<SocialFeedManager> {
export interface ISocialFeedManager extends SocialFeedManagerCollections,SocialFeedManagerMethods,IBaseQuery<ISocialFeedManagerQuery> {

@@ -20,5 +21,12 @@ }

/*********************************************
* ISocialFeedManagerQuery
**********************************************/
export interface ISocialFeedManagerQuery extends SocialFeedManagerQuery,SocialFeedManagerMethods {
}
/*********************************************
* SocialFeedManager
**********************************************/
export interface SocialFeedManager extends SocialFeedManagerProps, SocialFeedManagerMethods {
export interface SocialFeedManager extends SocialFeedManagerCollections, SocialFeedManagerMethods {
Owner?: SP.Social.SocialActor;

@@ -36,22 +44,36 @@ PersonalSitePortalUri?: string;

/*********************************************
* SocialFeedManagerCollections
**********************************************/
export interface SocialFeedManagerCollections extends SocialFeedManagerProps {
}
/*********************************************
* SocialFeedManagerQuery
**********************************************/
export interface SocialFeedManagerQuery extends SocialFeedManagerProps {
}
/*********************************************
* SocialFeedManagerMethods
**********************************************/
export interface SocialFeedManagerMethods {
createFileAttachment<T=SP.Social.SocialAttachment>(name?: string, description?: string, fileData?: any): IBaseExecution<T>;
createImageAttachment<T=SP.Social.SocialAttachment>(name?: string, description?: string, imageData?: any): IBaseExecution<T>;
createPost<T=SP.Social.SocialThread>(targetId?: string, creationData?: SP.Social.SocialPostCreationData): IBaseExecution<T>;
deletePost<T=SP.Social.SocialThread>(postId?: string): IBaseExecution<T>;
getAllLikers<T=Array<SP.Social.SocialActor>>(postId?: string): IBaseExecution<T>;
getFeed<T=SP.Social.SocialFeed>(type?: number, options?: SP.Social.SocialFeedOptions): IBaseExecution<T>;
getFeedFor<T=SP.Social.SocialFeed>(actorId?: string, options?: SP.Social.SocialFeedOptions): IBaseExecution<T>;
getFullThread<T=SP.Social.SocialThread>(threadId?: string): IBaseExecution<T>;
getMentions<T=SP.Social.SocialFeed>(clearUnreadMentions?: boolean, options?: SP.Social.SocialFeedOptions): IBaseExecution<T>;
getPreview<T=SP.Social.SocialAttachment>(itemUrl?: string): IBaseExecution<T>;
getPreviewImage<T=any>(url?: string, key?: string, iv?: string): IBaseExecution<T>;
getUnreadMentionCount<T=number>(): IBaseExecution<T>;
likePost<T=SP.Social.SocialThread>(postId?: string): IBaseExecution<T>;
lockThread<T=SP.Social.SocialThread>(threadId?: string): IBaseExecution<T>;
suppressThreadNotifications<T=any>(threadId?: string): IBaseExecution<T>;
unlikePost<T=SP.Social.SocialThread>(postId?: string): IBaseExecution<T>;
unlockThread<T=SP.Social.SocialThread>(threadId?: string): IBaseExecution<T>;
createFileAttachment(name?: string, description?: string, fileData?: any): IBaseExecution<SP.Social.SocialAttachment>;
createImageAttachment(name?: string, description?: string, imageData?: any): IBaseExecution<SP.Social.SocialAttachment>;
createPost(targetId?: string, creationData?: SP.Social.SocialPostCreationData): IBaseExecution<SP.Social.SocialThread>;
deletePost(postId?: string): IBaseExecution<SP.Social.SocialThread>;
getAllLikers(postId?: string): IBaseExecution<Array<SP.Social.SocialActor>>;
getFeed(type?: number, options?: SP.Social.SocialFeedOptions): IBaseExecution<SP.Social.SocialFeed>;
getFeedFor(actorId?: string, options?: SP.Social.SocialFeedOptions): IBaseExecution<SP.Social.SocialFeed>;
getFullThread(threadId?: string): IBaseExecution<SP.Social.SocialThread>;
getMentions(clearUnreadMentions?: boolean, options?: SP.Social.SocialFeedOptions): IBaseExecution<SP.Social.SocialFeed>;
getPreview(itemUrl?: string): IBaseExecution<SP.Social.SocialAttachment>;
getPreviewImage(url?: string, key?: string, iv?: string): IBaseExecution<any>;
getUnreadMentionCount(): IBaseExecution<number>;
likePost(postId?: string): IBaseExecution<SP.Social.SocialThread>;
lockThread(threadId?: string): IBaseExecution<SP.Social.SocialThread>;
suppressThreadNotifications(threadId?: string): IBaseExecution<any>;
unlikePost(postId?: string): IBaseExecution<SP.Social.SocialThread>;
unlockThread(threadId?: string): IBaseExecution<SP.Social.SocialThread>;
}

@@ -62,3 +84,3 @@

**********************************************/
export interface ISocialFollowingManager extends SocialFollowingManagerProps,SocialFollowingManagerMethods,IBaseExecution<SocialFollowingManager> {
export interface ISocialFollowingManager extends SocialFollowingManagerCollections,SocialFollowingManagerMethods,IBaseQuery<ISocialFollowingManagerQuery> {

@@ -68,5 +90,12 @@ }

/*********************************************
* ISocialFollowingManagerQuery
**********************************************/
export interface ISocialFollowingManagerQuery extends SocialFollowingManagerQuery,SocialFollowingManagerMethods {
}
/*********************************************
* SocialFollowingManager
**********************************************/
export interface SocialFollowingManager extends SocialFollowingManagerProps, SocialFollowingManagerMethods {
export interface SocialFollowingManager extends SocialFollowingManagerCollections, SocialFollowingManagerMethods {
FollowedDocumentsUri?: string;

@@ -84,12 +113,26 @@ FollowedSitesUri?: string;

/*********************************************
* SocialFollowingManagerCollections
**********************************************/
export interface SocialFollowingManagerCollections extends SocialFollowingManagerProps {
}
/*********************************************
* SocialFollowingManagerQuery
**********************************************/
export interface SocialFollowingManagerQuery extends SocialFollowingManagerProps {
}
/*********************************************
* SocialFollowingManagerMethods
**********************************************/
export interface SocialFollowingManagerMethods {
follow<T=number>(actor?: SP.Social.SocialActorInfo): IBaseExecution<T>;
getFollowed<T=Array<SP.Social.SocialActor>>(types?: number): IBaseExecution<T>;
getFollowedCount<T=number>(types?: number): IBaseExecution<T>;
getFollowers<T=Array<SP.Social.SocialActor>>(): IBaseExecution<T>;
getSuggestions<T=Array<SP.Social.SocialActor>>(): IBaseExecution<T>;
isFollowed<T=boolean>(actor?: SP.Social.SocialActorInfo): IBaseExecution<T>;
stopFollowing<T=boolean>(actor?: SP.Social.SocialActorInfo): IBaseExecution<T>;
follow(actor?: SP.Social.SocialActorInfo): IBaseExecution<number>;
getFollowed(types?: number): IBaseExecution<Array<SP.Social.SocialActor>>;
getFollowedCount(types?: number): IBaseExecution<number>;
getFollowers(): IBaseExecution<Array<SP.Social.SocialActor>>;
getSuggestions(): IBaseExecution<Array<SP.Social.SocialActor>>;
isFollowed(actor?: SP.Social.SocialActorInfo): IBaseExecution<boolean>;
stopFollowing(actor?: SP.Social.SocialActorInfo): IBaseExecution<boolean>;
}

@@ -100,3 +143,3 @@

**********************************************/
export interface ISocialRestActor extends SocialRestActorProps,SocialRestActorMethods,IBaseExecution<SocialRestActor> {
export interface ISocialRestActor extends SocialRestActorCollections,SocialRestActorMethods,IBaseQuery<ISocialRestActorQuery> {

@@ -106,5 +149,12 @@ }

/*********************************************
* ISocialRestActorQuery
**********************************************/
export interface ISocialRestActorQuery extends SocialRestActorQuery,SocialRestActorMethods {
}
/*********************************************
* SocialRestActor
**********************************************/
export interface SocialRestActor extends SocialRestActorProps, SocialRestActorMethods {
export interface SocialRestActor extends SocialRestActorCollections, SocialRestActorMethods {
FollowableItem?: string;

@@ -123,12 +173,26 @@ FollowableItemActor?: SP.Social.SocialActor;

/*********************************************
* SocialRestActorCollections
**********************************************/
export interface SocialRestActorCollections extends SocialRestActorProps {
}
/*********************************************
* SocialRestActorQuery
**********************************************/
export interface SocialRestActorQuery extends SocialRestActorProps {
}
/*********************************************
* SocialRestActorMethods
**********************************************/
export interface SocialRestActorMethods {
feed<T=SP.Social.SocialRestFeed>(MaxThreadCount?: number, NewerThan?: any, OlderThan?: any, SortOrder?: number): IBaseExecution<T>;
likes<T=SP.Social.SocialRestFeed>(MaxThreadCount?: number, NewerThan?: any, OlderThan?: any, SortOrder?: number): IBaseExecution<T>;
mentionFeed<T=SP.Social.SocialRestFeed>(MaxThreadCount?: number, NewerThan?: any, OlderThan?: any, SortOrder?: number): IBaseExecution<T>;
news<T=SP.Social.SocialRestFeed>(MaxThreadCount?: number, NewerThan?: any, OlderThan?: any, SortOrder?: number): IBaseExecution<T>;
organizationFeed<T=SP.Social.SocialRestFeed>(MaxThreadCount?: number, NewerThan?: any, OlderThan?: any, SortOrder?: number): IBaseExecution<T>;
timelineFeed<T=SP.Social.SocialRestFeed>(MaxThreadCount?: number, NewerThan?: any, OlderThan?: any, SortOrder?: number): IBaseExecution<T>;
unreadMentionCount<T=number>(): IBaseExecution<T>;
feed(MaxThreadCount?: number, NewerThan?: any, OlderThan?: any, SortOrder?: number): IBaseExecution<SP.Social.SocialRestFeed>;
likes(MaxThreadCount?: number, NewerThan?: any, OlderThan?: any, SortOrder?: number): IBaseExecution<SP.Social.SocialRestFeed>;
mentionFeed(MaxThreadCount?: number, NewerThan?: any, OlderThan?: any, SortOrder?: number): IBaseExecution<SP.Social.SocialRestFeed>;
news(MaxThreadCount?: number, NewerThan?: any, OlderThan?: any, SortOrder?: number): IBaseExecution<SP.Social.SocialRestFeed>;
organizationFeed(MaxThreadCount?: number, NewerThan?: any, OlderThan?: any, SortOrder?: number): IBaseExecution<SP.Social.SocialRestFeed>;
timelineFeed(MaxThreadCount?: number, NewerThan?: any, OlderThan?: any, SortOrder?: number): IBaseExecution<SP.Social.SocialRestFeed>;
unreadMentionCount(): IBaseExecution<number>;
}

@@ -139,3 +203,3 @@

**********************************************/
export interface ISocialRestFeedManager extends SocialRestFeedManagerProps,SocialRestFeedManagerMethods,IBaseExecution<SocialRestFeedManager> {
export interface ISocialRestFeedManager extends SocialRestFeedManagerCollections,SocialRestFeedManagerMethods,IBaseQuery<ISocialRestFeedManagerQuery> {

@@ -145,5 +209,12 @@ }

/*********************************************
* ISocialRestFeedManagerQuery
**********************************************/
export interface ISocialRestFeedManagerQuery extends SocialRestFeedManagerQuery,SocialRestFeedManagerMethods {
}
/*********************************************
* SocialRestFeedManager
**********************************************/
export interface SocialRestFeedManager extends SocialRestFeedManagerProps, SocialRestFeedManagerMethods {
export interface SocialRestFeedManager extends SocialRestFeedManagerCollections, SocialRestFeedManagerMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -160,8 +231,22 @@ }

/*********************************************
* SocialRestFeedManagerCollections
**********************************************/
export interface SocialRestFeedManagerCollections extends SocialRestFeedManagerProps {
}
/*********************************************
* SocialRestFeedManagerQuery
**********************************************/
export interface SocialRestFeedManagerQuery extends SocialRestFeedManagerProps {
}
/*********************************************
* SocialRestFeedManagerMethods
**********************************************/
export interface SocialRestFeedManagerMethods {
actor<T=SP.Social.SocialRestActor>(item?: string): IBaseExecution<T>;
my<T=SP.Social.SocialRestActor>(): IBaseExecution<T>;
post<T=SP.Social.SocialRestThread>(ID?: string): IBaseExecution<T>;
actor(item?: string): IBaseExecution<SP.Social.SocialRestActor>;
my(): IBaseExecution<SP.Social.SocialRestActor>;
post(ID?: string): IBaseExecution<SP.Social.SocialRestThread>;
}

@@ -172,3 +257,3 @@

**********************************************/
export interface ISocialRestFeed extends SocialRestFeedProps,SocialRestFeedMethods,IBaseExecution<SocialRestFeed> {
export interface ISocialRestFeed extends SocialRestFeedCollections,SocialRestFeedMethods,IBaseQuery<ISocialRestFeedQuery> {

@@ -178,5 +263,12 @@ }

/*********************************************
* ISocialRestFeedQuery
**********************************************/
export interface ISocialRestFeedQuery extends SocialRestFeedQuery,SocialRestFeedMethods {
}
/*********************************************
* SocialRestFeed
**********************************************/
export interface SocialRestFeed extends SocialRestFeedProps, SocialRestFeedMethods {
export interface SocialRestFeed extends SocialRestFeedCollections, SocialRestFeedMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -194,7 +286,21 @@ SocialFeed?: SP.Social.SocialFeed;

/*********************************************
* SocialRestFeedCollections
**********************************************/
export interface SocialRestFeedCollections extends SocialRestFeedProps {
}
/*********************************************
* SocialRestFeedQuery
**********************************************/
export interface SocialRestFeedQuery extends SocialRestFeedProps {
}
/*********************************************
* SocialRestFeedMethods
**********************************************/
export interface SocialRestFeedMethods {
clearUnReadMentionCount<T=SP.Social.SocialRestFeed>(MaxThreadCount?: number, NewerThan?: any, OlderThan?: any, SortOrder?: number): IBaseExecution<T>;
post<T=SP.Social.SocialRestThread>(restCreationData?: SP.Social.SocialRestPostCreationData): IBaseExecution<T>;
clearUnReadMentionCount(MaxThreadCount?: number, NewerThan?: any, OlderThan?: any, SortOrder?: number): IBaseExecution<SP.Social.SocialRestFeed>;
post(restCreationData?: SP.Social.SocialRestPostCreationData): IBaseExecution<SP.Social.SocialRestThread>;
}

@@ -205,3 +311,3 @@

**********************************************/
export interface ISocialRestFollowingManager extends SocialRestFollowingManagerProps,SocialRestFollowingManagerMethods,IBaseExecution<SocialRestFollowingManager> {
export interface ISocialRestFollowingManager extends SocialRestFollowingManagerCollections,SocialRestFollowingManagerMethods,IBaseQuery<ISocialRestFollowingManagerQuery> {

@@ -211,5 +317,12 @@ }

/*********************************************
* ISocialRestFollowingManagerQuery
**********************************************/
export interface ISocialRestFollowingManagerQuery extends SocialRestFollowingManagerQuery,SocialRestFollowingManagerMethods {
}
/*********************************************
* SocialRestFollowingManager
**********************************************/
export interface SocialRestFollowingManager extends SocialRestFollowingManagerProps, SocialRestFollowingManagerMethods {
export interface SocialRestFollowingManager extends SocialRestFollowingManagerCollections, SocialRestFollowingManagerMethods {
FollowedDocumentsUri?: string;

@@ -230,13 +343,27 @@ FollowedSitesUri?: string;

/*********************************************
* SocialRestFollowingManagerCollections
**********************************************/
export interface SocialRestFollowingManagerCollections extends SocialRestFollowingManagerProps {
}
/*********************************************
* SocialRestFollowingManagerQuery
**********************************************/
export interface SocialRestFollowingManagerQuery extends SocialRestFollowingManagerProps {
}
/*********************************************
* SocialRestFollowingManagerMethods
**********************************************/
export interface SocialRestFollowingManagerMethods {
follow<T=number>(AccountName?: string, ActorType?: number, ContentUri?: string, Id?: string, TagGuid?: any): IBaseExecution<T>;
followed<T=Array<SP.Social.SocialActor>>(types?: number): IBaseExecution<T>;
followedCount<T=number>(types?: number): IBaseExecution<T>;
followers<T=Array<SP.Social.SocialActor>>(): IBaseExecution<T>;
isFollowed<T=boolean>(AccountName?: string, ActorType?: number, ContentUri?: string, Id?: string, TagGuid?: any): IBaseExecution<T>;
my<T=SP.Social.SocialRestFollowingManager>(): IBaseExecution<T>;
stopFollowing<T=any>(AccountName?: string, ActorType?: number, ContentUri?: string, Id?: string, TagGuid?: any): IBaseExecution<T>;
suggestions<T=Array<SP.Social.SocialActor>>(): IBaseExecution<T>;
follow(AccountName?: string, ActorType?: number, ContentUri?: string, Id?: string, TagGuid?: any): IBaseExecution<number>;
followed(types?: number): IBaseExecution<Array<SP.Social.SocialActor>>;
followedCount(types?: number): IBaseExecution<number>;
followers(): IBaseExecution<Array<SP.Social.SocialActor>>;
isFollowed(AccountName?: string, ActorType?: number, ContentUri?: string, Id?: string, TagGuid?: any): IBaseExecution<boolean>;
my(): IBaseExecution<SP.Social.SocialRestFollowingManager>;
stopFollowing(AccountName?: string, ActorType?: number, ContentUri?: string, Id?: string, TagGuid?: any): IBaseExecution<any>;
suggestions(): IBaseExecution<Array<SP.Social.SocialActor>>;
}

@@ -247,3 +374,3 @@

**********************************************/
export interface ISocialRestThread extends SocialRestThreadProps,SocialRestThreadMethods,IBaseExecution<SocialRestThread> {
export interface ISocialRestThread extends SocialRestThreadCollections,SocialRestThreadMethods,IBaseQuery<ISocialRestThreadQuery> {

@@ -253,5 +380,12 @@ }

/*********************************************
* ISocialRestThreadQuery
**********************************************/
export interface ISocialRestThreadQuery extends SocialRestThreadQuery,SocialRestThreadMethods {
}
/*********************************************
* SocialRestThread
**********************************************/
export interface SocialRestThread extends SocialRestThreadProps, SocialRestThreadMethods {
export interface SocialRestThread extends SocialRestThreadCollections, SocialRestThreadMethods {
ID?: string;

@@ -269,12 +403,26 @@ SocialThread?: SP.Social.SocialThread;

/*********************************************
* SocialRestThreadCollections
**********************************************/
export interface SocialRestThreadCollections extends SocialRestThreadProps {
}
/*********************************************
* SocialRestThreadQuery
**********************************************/
export interface SocialRestThreadQuery extends SocialRestThreadProps {
}
/*********************************************
* SocialRestThreadMethods
**********************************************/
export interface SocialRestThreadMethods {
delete<T=any>(ID?: string): IBaseExecution<T>;
like<T=SP.Social.SocialRestThread>(ID?: string): IBaseExecution<T>;
likers<T=Array<SP.Social.SocialActor>>(ID?: string): IBaseExecution<T>;
lock<T=SP.Social.SocialRestThread>(ID?: string): IBaseExecution<T>;
reply<T=SP.Social.SocialRestThread>(restCreationData?: SP.Social.SocialRestPostCreationData): IBaseExecution<T>;
unLike<T=SP.Social.SocialRestThread>(ID?: string): IBaseExecution<T>;
unLock<T=SP.Social.SocialRestThread>(ID?: string): IBaseExecution<T>;
delete(ID?: string): IBaseExecution<any>;
like(ID?: string): IBaseExecution<SP.Social.SocialRestThread>;
likers(ID?: string): IBaseExecution<Array<SP.Social.SocialActor>>;
lock(ID?: string): IBaseExecution<SP.Social.SocialRestThread>;
reply(restCreationData?: SP.Social.SocialRestPostCreationData): IBaseExecution<SP.Social.SocialRestThread>;
unLike(ID?: string): IBaseExecution<SP.Social.SocialRestThread>;
unLock(ID?: string): IBaseExecution<SP.Social.SocialRestThread>;
}

@@ -0,3 +1,3 @@

import { IBaseExecution } from "../../";
/*********************************************

@@ -4,0 +4,0 @@ * TaxonomyFieldValue

@@ -0,3 +1,4 @@

import { IBaseExecution } from "../../";
import { SP } from "../../";
import { IBaseExecution } from "../../";
import { IBaseQuery } from "../../";

@@ -7,3 +8,3 @@ /*********************************************

**********************************************/
export interface ITaxonomyField extends TaxonomyFieldProps,TaxonomyFieldMethods,IBaseExecution<TaxonomyField> {
export interface ITaxonomyField extends TaxonomyFieldCollections,TaxonomyFieldMethods,IBaseQuery<ITaxonomyFieldQuery> {

@@ -13,5 +14,12 @@ }

/*********************************************
* ITaxonomyFieldQuery
**********************************************/
export interface ITaxonomyFieldQuery extends TaxonomyFieldQuery,TaxonomyFieldMethods {
}
/*********************************************
* TaxonomyField
**********************************************/
export interface TaxonomyField extends SP.FieldLookup, TaxonomyFieldProps, TaxonomyFieldMethods {
export interface TaxonomyField extends SP.FieldLookup, TaxonomyFieldCollections, TaxonomyFieldMethods {
AnchorId?: any;

@@ -39,9 +47,23 @@ CreateValuesInEditForm?: boolean;

/*********************************************
* TaxonomyFieldCollections
**********************************************/
export interface TaxonomyFieldCollections extends TaxonomyFieldProps {
}
/*********************************************
* TaxonomyFieldQuery
**********************************************/
export interface TaxonomyFieldQuery extends TaxonomyFieldProps {
}
/*********************************************
* TaxonomyFieldMethods
**********************************************/
export interface TaxonomyFieldMethods {
deleteObject<T=any>(): IBaseExecution<T>;
setShowInDisplayForm<T=any>(value?: boolean): IBaseExecution<T>;
setShowInEditForm<T=any>(value?: boolean): IBaseExecution<T>;
setShowInNewForm<T=any>(value?: boolean): IBaseExecution<T>;
deleteObject(): IBaseExecution<any>;
setShowInDisplayForm(value?: boolean): IBaseExecution<any>;
setShowInEditForm(value?: boolean): IBaseExecution<any>;
setShowInNewForm(value?: boolean): IBaseExecution<any>;
}

@@ -0,3 +1,3 @@

import { IBaseExecution } from "../../";
/*********************************************

@@ -4,0 +4,0 @@ * TranslationItemInfo

import { IBaseExecution } from "../../";
import { IBaseQuery } from "../../";

@@ -6,3 +7,3 @@ /*********************************************

**********************************************/
export interface ISyncTranslator extends SyncTranslatorProps,SyncTranslatorMethods,IBaseExecution<SyncTranslator> {
export interface ISyncTranslator extends SyncTranslatorCollections,SyncTranslatorMethods,IBaseQuery<ISyncTranslatorQuery> {

@@ -12,5 +13,12 @@ }

/*********************************************
* ISyncTranslatorQuery
**********************************************/
export interface ISyncTranslatorQuery extends SyncTranslatorQuery,SyncTranslatorMethods {
}
/*********************************************
* SyncTranslator
**********************************************/
export interface SyncTranslator extends SyncTranslatorProps, SyncTranslatorMethods {
export interface SyncTranslator extends SyncTranslatorCollections, SyncTranslatorMethods {
OutputSaveBehavior?: number;

@@ -27,7 +35,21 @@ }

/*********************************************
* SyncTranslatorCollections
**********************************************/
export interface SyncTranslatorCollections extends SyncTranslatorProps {
}
/*********************************************
* SyncTranslatorQuery
**********************************************/
export interface SyncTranslatorQuery extends SyncTranslatorProps {
}
/*********************************************
* SyncTranslatorMethods
**********************************************/
export interface SyncTranslatorMethods {
translate<T=SP.Translation.TranslationItemInfo>(inputFile?: string, outputFile?: string): IBaseExecution<T>;
translateStream<T=any>(inputFile?: any, fileExtension?: string): IBaseExecution<T>;
translate(inputFile?: string, outputFile?: string): IBaseExecution<SP.Translation.TranslationItemInfo>;
translateStream(inputFile?: any, fileExtension?: string): IBaseExecution<any>;
}

@@ -38,3 +60,3 @@

**********************************************/
export interface ITranslationJob extends TranslationJobProps,TranslationJobMethods,IBaseExecution<TranslationJob> {
export interface ITranslationJob extends TranslationJobCollections,TranslationJobMethods,IBaseQuery<ITranslationJobQuery> {

@@ -44,5 +66,12 @@ }

/*********************************************
* ITranslationJobQuery
**********************************************/
export interface ITranslationJobQuery extends TranslationJobQuery,TranslationJobMethods {
}
/*********************************************
* TranslationJob
**********************************************/
export interface TranslationJob extends TranslationJobProps, TranslationJobMethods {
export interface TranslationJob extends TranslationJobCollections, TranslationJobMethods {
JobId?: any;

@@ -61,8 +90,22 @@ Name?: string;

/*********************************************
* TranslationJobCollections
**********************************************/
export interface TranslationJobCollections extends TranslationJobProps {
}
/*********************************************
* TranslationJobQuery
**********************************************/
export interface TranslationJobQuery extends TranslationJobProps {
}
/*********************************************
* TranslationJobMethods
**********************************************/
export interface TranslationJobMethods {
translateFile<T=any>(inputFile?: string, outputFile?: string): IBaseExecution<T>;
translateFolder<T=any>(inputFolder?: string, outputFolder?: string, recursion?: boolean): IBaseExecution<T>;
translateLibrary<T=any>(inputLibrary?: string, outputLibrary?: string): IBaseExecution<T>;
translateFile(inputFile?: string, outputFile?: string): IBaseExecution<any>;
translateFolder(inputFolder?: string, outputFolder?: string, recursion?: boolean): IBaseExecution<any>;
translateLibrary(inputLibrary?: string, outputLibrary?: string): IBaseExecution<any>;
}

@@ -73,3 +116,3 @@

**********************************************/
export interface ITranslationJobStatus extends TranslationJobStatusProps,TranslationJobStatusMethods,IBaseExecution<TranslationJobStatus> {
export interface ITranslationJobStatus extends TranslationJobStatusCollections,TranslationJobStatusMethods,IBaseQuery<ITranslationJobStatusQuery> {

@@ -79,5 +122,12 @@ }

/*********************************************
* ITranslationJobStatusQuery
**********************************************/
export interface ITranslationJobStatusQuery extends TranslationJobStatusQuery,TranslationJobStatusMethods {
}
/*********************************************
* TranslationJobStatus
**********************************************/
export interface TranslationJobStatus extends TranslationJobStatusProps, TranslationJobStatusMethods {
export interface TranslationJobStatus extends TranslationJobStatusCollections, TranslationJobStatusMethods {
Canceled?: number;

@@ -100,6 +150,20 @@ Count?: number;

/*********************************************
* TranslationJobStatusCollections
**********************************************/
export interface TranslationJobStatusCollections extends TranslationJobStatusProps {
}
/*********************************************
* TranslationJobStatusQuery
**********************************************/
export interface TranslationJobStatusQuery extends TranslationJobStatusProps {
}
/*********************************************
* TranslationJobStatusMethods
**********************************************/
export interface TranslationJobStatusMethods {
getAllItems<T=Array<SP.Translation.TranslationItemInfo>>(): IBaseExecution<T>;
getAllItems(): IBaseExecution<Array<SP.Translation.TranslationItemInfo>>;
}

@@ -106,0 +170,0 @@

@@ -0,1 +1,2 @@

import { IBaseExecution } from "../../../";
import { SP } from "../../../";

@@ -2,0 +3,0 @@

@@ -0,1 +1,2 @@

import { IBaseExecution } from "../../../";
import { SP } from "../../../";

@@ -2,0 +3,0 @@

@@ -0,1 +1,2 @@

import { IBaseExecution } from "../../";
import { SP } from "../../";

@@ -2,0 +3,0 @@

import { IBaseExecution } from "../../";
import { IBaseQuery } from "../../";
import { SP } from "../../";
import { IBaseCollection } from "../../";
import { IBaseResults } from "../../";

@@ -15,3 +17,3 @@ /*********************************************

**********************************************/
export interface IFollowedContent extends FollowedContentProps,FollowedContentMethods,IBaseExecution<FollowedContent> {
export interface IFollowedContent extends FollowedContentCollections,FollowedContentMethods,IBaseQuery<IFollowedContentQuery> {

@@ -21,5 +23,12 @@ }

/*********************************************
* IFollowedContentQuery
**********************************************/
export interface IFollowedContentQuery extends FollowedContentQuery,FollowedContentMethods {
}
/*********************************************
* FollowedContent
**********************************************/
export interface FollowedContent extends FollowedContentProps, FollowedContentMethods {
export interface FollowedContent extends FollowedContentCollections, FollowedContentMethods {
FollowedDocumentsUrl?: string;

@@ -37,18 +46,32 @@ FollowedSitesUrl?: string;

/*********************************************
* FollowedContentCollections
**********************************************/
export interface FollowedContentCollections extends FollowedContentProps {
}
/*********************************************
* FollowedContentQuery
**********************************************/
export interface FollowedContentQuery extends FollowedContentProps {
}
/*********************************************
* FollowedContentMethods
**********************************************/
export interface FollowedContentMethods {
findAndUpdateFollowedGroup<T=SP.UserProfiles.FollowedItem>(groupId?: any): IBaseExecution<T>;
findAndUpdateFollowedItem<T=SP.UserProfiles.FollowedItem>(url?: string): IBaseExecution<T>;
followItem<T=SP.UserProfiles.FollowResult>(item?: SP.UserProfiles.FollowedItem): IBaseExecution<T>;
getFollowedStatus<T=number>(url?: string): IBaseExecution<T>;
getGroups<T=Array<SP.UserProfiles.FollowedItem>>(rowLimit?: number): IBaseExecution<T>;
getItem<T=SP.UserProfiles.FollowedItem>(url?: string): IBaseExecution<T>;
getItems<T=Array<SP.UserProfiles.FollowedItem>>(options?: number, subtype?: number): IBaseExecution<T>;
hasGroupMembershipChangedAndSyncChanges<T=boolean>(): IBaseExecution<T>;
isFollowed<T=boolean>(url?: string): IBaseExecution<T>;
refreshFollowedItem<T=SP.UserProfiles.FollowedItem>(item?: SP.UserProfiles.FollowedItem): IBaseExecution<T>;
setItemPinState<T=SP.UserProfiles.FollowResult>(uri?: string, groupId?: any, pinState?: number): IBaseExecution<T>;
stopFollowing<T=any>(url?: string): IBaseExecution<T>;
updateFollowedGroupForUser<T=any>(contextUri?: string, groupId?: any, loginName?: string): IBaseExecution<T>;
findAndUpdateFollowedGroup(groupId?: any): IBaseExecution<SP.UserProfiles.FollowedItem>;
findAndUpdateFollowedItem(url?: string): IBaseExecution<SP.UserProfiles.FollowedItem>;
followItem(item?: SP.UserProfiles.FollowedItem): IBaseExecution<SP.UserProfiles.FollowResult>;
getFollowedStatus(url?: string): IBaseExecution<number>;
getGroups(rowLimit?: number): IBaseExecution<Array<SP.UserProfiles.FollowedItem>>;
getItem(url?: string): IBaseExecution<SP.UserProfiles.FollowedItem>;
getItems(options?: number, subtype?: number): IBaseExecution<Array<SP.UserProfiles.FollowedItem>>;
hasGroupMembershipChangedAndSyncChanges(): IBaseExecution<boolean>;
isFollowed(url?: string): IBaseExecution<boolean>;
refreshFollowedItem(item?: SP.UserProfiles.FollowedItem): IBaseExecution<SP.UserProfiles.FollowedItem>;
setItemPinState(uri?: string, groupId?: any, pinState?: number): IBaseExecution<SP.UserProfiles.FollowResult>;
stopFollowing(url?: string): IBaseExecution<any>;
updateFollowedGroupForUser(contextUri?: string, groupId?: any, loginName?: string): IBaseExecution<any>;
}

@@ -75,3 +98,3 @@

**********************************************/
export interface IPeopleManager extends PeopleManagerProps,PeopleManagerMethods,IBaseExecution<PeopleManager> {
export interface IPeopleManager extends PeopleManagerCollections,PeopleManagerMethods,IBaseQuery<IPeopleManagerQuery> {

@@ -81,5 +104,12 @@ }

/*********************************************
* IPeopleManagerQuery
**********************************************/
export interface IPeopleManagerQuery extends PeopleManagerQuery,PeopleManagerMethods {
}
/*********************************************
* PeopleManager
**********************************************/
export interface PeopleManager extends PeopleManagerProps, PeopleManagerMethods {
export interface PeopleManager extends PeopleManagerCollections, PeopleManagerMethods {
EditProfileLink?: string;

@@ -97,29 +127,43 @@ IsMyPeopleListPublic?: boolean;

/*********************************************
* PeopleManagerCollections
**********************************************/
export interface PeopleManagerCollections extends PeopleManagerProps {
}
/*********************************************
* PeopleManagerQuery
**********************************************/
export interface PeopleManagerQuery extends PeopleManagerProps {
}
/*********************************************
* PeopleManagerMethods
**********************************************/
export interface PeopleManagerMethods {
amIFollowedBy<T=boolean>(accountName?: string): IBaseExecution<T>;
amIFollowing<T=boolean>(accountName?: string): IBaseExecution<T>;
follow<T=any>(accountName?: string): IBaseExecution<T>;
followTag<T=any>(value?: any): IBaseExecution<T>;
getDefaultDocumentLibrary<T=string>(accountName?: string, createSiteIfNotExists?: boolean, siteCreationPriority?: number): IBaseExecution<T>;
getFollowedTags<T=Array<string>>(cTagsToFetch?: number): IBaseExecution<T>;
getFollowersFor<T=Array<SP.UserProfiles.PersonProperties>>(accountName?: string): IBaseExecution<T>;
getMyFollowers<T=Array<SP.UserProfiles.PersonProperties>>(): IBaseExecution<T>;
getMyProperties<T=SP.UserProfiles.PersonProperties>(): IBaseExecution<T>;
getMySuggestions<T=Array<SP.UserProfiles.PersonProperties>>(): IBaseExecution<T>;
getPeopleFollowedBy<T=Array<SP.UserProfiles.PersonProperties>>(accountName?: string): IBaseExecution<T>;
getPeopleFollowedByMe<T=Array<SP.UserProfiles.PersonProperties>>(): IBaseExecution<T>;
getPropertiesFor<T=SP.UserProfiles.PersonProperties>(accountName?: string): IBaseExecution<T>;
getSPUserInformation<T=Array<SP.KeyValue>>(accountName?: string, siteId?: any): IBaseExecution<T>;
getUserProfileProperties<T=Array<SP.KeyValue>>(accountName?: string): IBaseExecution<T>;
getUserProfilePropertyFor<T=string>(accountName?: string, propertyName?: string): IBaseExecution<T>;
hardDeleteUserProfile<T=boolean>(accountName?: string, userId?: any): IBaseExecution<T>;
hideSuggestion<T=any>(accountName?: string): IBaseExecution<T>;
removeSPUserInformation<T=Array<SP.KeyValue>>(accountName?: string, siteId?: any, redactName?: string): IBaseExecution<T>;
setMultiValuedProfileProperty<T=any>(accountName?: string, propertyName?: string, propertyValues?: Array<string>): IBaseExecution<T>;
setMyProfilePicture<T=any>(picture?: any): IBaseExecution<T>;
setSingleValueProfileProperty<T=any>(accountName?: string, propertyName?: string, propertyValue?: string): IBaseExecution<T>;
stopFollowing<T=any>(accountName?: string): IBaseExecution<T>;
stopFollowingTag<T=any>(value?: any): IBaseExecution<T>;
amIFollowedBy(accountName?: string): IBaseExecution<boolean>;
amIFollowing(accountName?: string): IBaseExecution<boolean>;
follow(accountName?: string): IBaseExecution<any>;
followTag(value?: any): IBaseExecution<any>;
getDefaultDocumentLibrary(accountName?: string, createSiteIfNotExists?: boolean, siteCreationPriority?: number): IBaseExecution<string>;
getFollowedTags(cTagsToFetch?: number): IBaseExecution<Array<string>>;
getFollowersFor(accountName?: string): IBaseExecution<Array<SP.UserProfiles.PersonProperties>>;
getMyFollowers(): IBaseExecution<Array<SP.UserProfiles.PersonProperties>>;
getMyProperties(): IBaseExecution<SP.UserProfiles.PersonProperties>;
getMySuggestions(): IBaseExecution<Array<SP.UserProfiles.PersonProperties>>;
getPeopleFollowedBy(accountName?: string): IBaseExecution<Array<SP.UserProfiles.PersonProperties>>;
getPeopleFollowedByMe(): IBaseExecution<Array<SP.UserProfiles.PersonProperties>>;
getPropertiesFor(accountName?: string): IBaseExecution<SP.UserProfiles.PersonProperties>;
getSPUserInformation(accountName?: string, siteId?: any): IBaseExecution<Array<SP.KeyValue>>;
getUserProfileProperties(accountName?: string): IBaseExecution<Array<SP.KeyValue>>;
getUserProfilePropertyFor(accountName?: string, propertyName?: string): IBaseExecution<string>;
hardDeleteUserProfile(accountName?: string, userId?: any): IBaseExecution<boolean>;
hideSuggestion(accountName?: string): IBaseExecution<any>;
removeSPUserInformation(accountName?: string, siteId?: any, redactName?: string): IBaseExecution<Array<SP.KeyValue>>;
setMultiValuedProfileProperty(accountName?: string, propertyName?: string, propertyValues?: Array<string>): IBaseExecution<any>;
setMyProfilePicture(picture?: any): IBaseExecution<any>;
setSingleValueProfileProperty(accountName?: string, propertyName?: string, propertyValue?: string): IBaseExecution<any>;
stopFollowing(accountName?: string): IBaseExecution<any>;
stopFollowingTag(value?: any): IBaseExecution<any>;
}

@@ -130,3 +174,3 @@

**********************************************/
export interface IPersonalCache extends PersonalCacheProps,PersonalCacheMethods,IBaseExecution<PersonalCache> {
export interface IPersonalCache extends PersonalCacheCollections,PersonalCacheMethods,IBaseQuery<IPersonalCacheQuery> {

@@ -136,5 +180,12 @@ }

/*********************************************
* IPersonalCacheQuery
**********************************************/
export interface IPersonalCacheQuery extends PersonalCacheQuery,PersonalCacheMethods {
}
/*********************************************
* PersonalCache
**********************************************/
export interface PersonalCache extends PersonalCacheProps, PersonalCacheMethods {
export interface PersonalCache extends PersonalCacheCollections, PersonalCacheMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -151,11 +202,25 @@ }

/*********************************************
* PersonalCacheCollections
**********************************************/
export interface PersonalCacheCollections extends PersonalCacheProps {
}
/*********************************************
* PersonalCacheQuery
**********************************************/
export interface PersonalCacheQuery extends PersonalCacheProps {
}
/*********************************************
* PersonalCacheMethods
**********************************************/
export interface PersonalCacheMethods {
deleteCacheItemsAsync<T=any>(cacheItems?: Array<SP.UserProfiles.PersonalCacheItem>): IBaseExecution<T>;
loadUserProfile<T=any>(email?: string): IBaseExecution<T>;
readCache<T=Array<SP.UserProfiles.PersonalCacheItem>>(folderPath?: string): IBaseExecution<T>;
readCacheOrCreate<T=Array<SP.UserProfiles.PersonalCacheItem>>(folderPath?: SP.ResourcePath, requiredCacheKeys?: Array<string>, createIfMissing?: boolean): IBaseExecution<T>;
readCacheOrCreateOrderById<T=Array<SP.UserProfiles.PersonalCacheItem>>(folderPath?: SP.ResourcePath, requiredCacheKeys?: Array<string>, createIfMissing?: boolean): IBaseExecution<T>;
writeCache<T=any>(cacheItems?: Array<SP.UserProfiles.PersonalCacheItem>): IBaseExecution<T>;
deleteCacheItemsAsync(cacheItems?: Array<SP.UserProfiles.PersonalCacheItem>): IBaseExecution<any>;
loadUserProfile(email?: string): IBaseExecution<any>;
readCache(folderPath?: string): IBaseExecution<Array<SP.UserProfiles.PersonalCacheItem>>;
readCacheOrCreate(folderPath?: SP.ResourcePath, requiredCacheKeys?: Array<string>, createIfMissing?: boolean): IBaseExecution<Array<SP.UserProfiles.PersonalCacheItem>>;
readCacheOrCreateOrderById(folderPath?: SP.ResourcePath, requiredCacheKeys?: Array<string>, createIfMissing?: boolean): IBaseExecution<Array<SP.UserProfiles.PersonalCacheItem>>;
writeCache(cacheItems?: Array<SP.UserProfiles.PersonalCacheItem>): IBaseExecution<any>;
}

@@ -187,3 +252,3 @@

**********************************************/
export interface IProfileImageStore extends ProfileImageStoreProps,ProfileImageStoreMethods,IBaseExecution<ProfileImageStore> {
export interface IProfileImageStore extends ProfileImageStoreCollections,ProfileImageStoreMethods,IBaseQuery<IProfileImageStoreQuery> {

@@ -193,5 +258,12 @@ }

/*********************************************
* IProfileImageStoreQuery
**********************************************/
export interface IProfileImageStoreQuery extends ProfileImageStoreQuery,ProfileImageStoreMethods {
}
/*********************************************
* ProfileImageStore
**********************************************/
export interface ProfileImageStore extends ProfileImageStoreProps, ProfileImageStoreMethods {
export interface ProfileImageStore extends ProfileImageStoreCollections, ProfileImageStoreMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -208,6 +280,20 @@ }

/*********************************************
* ProfileImageStoreCollections
**********************************************/
export interface ProfileImageStoreCollections extends ProfileImageStoreProps {
}
/*********************************************
* ProfileImageStoreQuery
**********************************************/
export interface ProfileImageStoreQuery extends ProfileImageStoreProps {
}
/*********************************************
* ProfileImageStoreMethods
**********************************************/
export interface ProfileImageStoreMethods {
saveUploadedFile<T=Array<string>>(profileType?: number, fileNamePrefix?: string, isFeedAttachment?: boolean, clientFilePath?: string, fileSize?: number, fileStream?: any): IBaseExecution<T>;
saveUploadedFile(profileType?: number, fileNamePrefix?: string, isFeedAttachment?: boolean, clientFilePath?: string, fileSize?: number, fileStream?: any): IBaseExecution<Array<string>>;
}

@@ -218,3 +304,3 @@

**********************************************/
export interface IProfileLoader extends ProfileLoaderProps,ProfileLoaderMethods,IBaseExecution<ProfileLoader> {
export interface IProfileLoader extends ProfileLoaderCollections,ProfileLoaderMethods,IBaseQuery<IProfileLoaderQuery> {

@@ -224,5 +310,12 @@ }

/*********************************************
* IProfileLoaderQuery
**********************************************/
export interface IProfileLoaderQuery extends ProfileLoaderQuery,ProfileLoaderMethods {
}
/*********************************************
* ProfileLoader
**********************************************/
export interface ProfileLoader extends ProfileLoaderProps, ProfileLoaderMethods {
export interface ProfileLoader extends ProfileLoaderCollections, ProfileLoaderMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -239,7 +332,21 @@ }

/*********************************************
* ProfileLoaderCollections
**********************************************/
export interface ProfileLoaderCollections extends ProfileLoaderProps {
}
/*********************************************
* ProfileLoaderQuery
**********************************************/
export interface ProfileLoaderQuery extends ProfileLoaderProps {
}
/*********************************************
* ProfileLoaderMethods
**********************************************/
export interface ProfileLoaderMethods {
createPersonalSiteEnqueueBulk<T=Array<string>>(emailIDs?: Array<string>): IBaseExecution<T>;
getUserProfile<T=SP.UserProfiles.UserProfile>(): IBaseExecution<T>;
createPersonalSiteEnqueueBulk(emailIDs?: Array<string>): IBaseExecution<Array<string>>;
getUserProfile(): IBaseExecution<SP.UserProfiles.UserProfile>;
}

@@ -250,3 +357,3 @@

**********************************************/
export interface IUserProfilePropertiesForUser extends UserProfilePropertiesForUserProps,UserProfilePropertiesForUserMethods,IBaseExecution<UserProfilePropertiesForUser> {
export interface IUserProfilePropertiesForUser extends UserProfilePropertiesForUserCollections,UserProfilePropertiesForUserMethods,IBaseQuery<IUserProfilePropertiesForUserQuery> {

@@ -256,5 +363,12 @@ }

/*********************************************
* IUserProfilePropertiesForUserQuery
**********************************************/
export interface IUserProfilePropertiesForUserQuery extends UserProfilePropertiesForUserQuery,UserProfilePropertiesForUserMethods {
}
/*********************************************
* UserProfilePropertiesForUser
**********************************************/
export interface UserProfilePropertiesForUser extends UserProfilePropertiesForUserProps, UserProfilePropertiesForUserMethods {
export interface UserProfilePropertiesForUser extends UserProfilePropertiesForUserCollections, UserProfilePropertiesForUserMethods {
AccountName?: string;

@@ -271,6 +385,20 @@ }

/*********************************************
* UserProfilePropertiesForUserCollections
**********************************************/
export interface UserProfilePropertiesForUserCollections extends UserProfilePropertiesForUserProps {
}
/*********************************************
* UserProfilePropertiesForUserQuery
**********************************************/
export interface UserProfilePropertiesForUserQuery extends UserProfilePropertiesForUserProps {
}
/*********************************************
* UserProfilePropertiesForUserMethods
**********************************************/
export interface UserProfilePropertiesForUserMethods {
getPropertyNames<T=Array<string>>(): IBaseExecution<T>;
getPropertyNames(): IBaseExecution<Array<string>>;
}

@@ -281,3 +409,3 @@

**********************************************/
export interface IUserProfile extends UserProfileProps,UserProfileMethods,IBaseExecution<UserProfile> {
export interface IUserProfile extends UserProfileCollections,UserProfileMethods,IBaseQuery<IUserProfileQuery> {

@@ -287,5 +415,12 @@ }

/*********************************************
* IUserProfileQuery
**********************************************/
export interface IUserProfileQuery extends UserProfileQuery,UserProfileMethods {
}
/*********************************************
* UserProfile
**********************************************/
export interface UserProfile extends UserProfileProps, UserProfileMethods {
export interface UserProfile extends UserProfileCollections, UserProfileMethods {
AccountName?: string;

@@ -319,15 +454,29 @@ DisplayName?: string;

export interface UserProfileProps {
FollowedContent<T=SP.UserProfiles.FollowedContent>(): IBaseExecution<T>;
PersonalSite<T=SP.Site>(): IBaseExecution<T>;
FollowedContent(): IBaseExecution<SP.UserProfiles.FollowedContent>;
PersonalSite(): IBaseExecution<SP.Site>;
}
/*********************************************
* UserProfileCollections
**********************************************/
export interface UserProfileCollections extends UserProfileProps {
}
/*********************************************
* UserProfileQuery
**********************************************/
export interface UserProfileQuery extends UserProfileProps {
}
/*********************************************
* UserProfileMethods
**********************************************/
export interface UserProfileMethods {
createPersonalSite<T=any>(lcid?: number): IBaseExecution<T>;
createPersonalSiteEnque<T=any>(isInteractive?: boolean): IBaseExecution<T>;
createPersonalSiteFromWorkItem<T=number>(workItemType?: any): IBaseExecution<T>;
setMySiteFirstRunExperience<T=any>(value?: number): IBaseExecution<T>;
shareAllSocialData<T=any>(shareAll?: boolean): IBaseExecution<T>;
createPersonalSite(lcid?: number): IBaseExecution<any>;
createPersonalSiteEnque(isInteractive?: boolean): IBaseExecution<any>;
createPersonalSiteFromWorkItem(workItemType?: any): IBaseExecution<number>;
setMySiteFirstRunExperience(value?: number): IBaseExecution<any>;
shareAllSocialData(shareAll?: boolean): IBaseExecution<any>;
}

@@ -0,1 +1,2 @@

import { IBaseExecution } from "../../";
import { SP } from "../../";

@@ -2,0 +3,0 @@

@@ -0,4 +1,6 @@

import { IBaseExecution } from "../../";
import { IBaseCollection } from "../../";
import { IBaseResults } from "../../";
import { SP } from "../../";
import { IBaseExecution } from "../../";
import { IBaseQuery } from "../../";

@@ -64,3 +66,3 @@ /*********************************************

**********************************************/
export interface IThemeManager extends ThemeManagerProps,ThemeManagerMethods,IBaseExecution<ThemeManager> {
export interface IThemeManager extends ThemeManagerCollections,ThemeManagerMethods,IBaseQuery<IThemeManagerQuery> {

@@ -70,5 +72,12 @@ }

/*********************************************
* IThemeManagerQuery
**********************************************/
export interface IThemeManagerQuery extends ThemeManagerQuery,ThemeManagerMethods {
}
/*********************************************
* ThemeManager
**********************************************/
export interface ThemeManager extends ThemeManagerProps, ThemeManagerMethods {
export interface ThemeManager extends ThemeManagerCollections, ThemeManagerMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -81,18 +90,32 @@ }

export interface ThemeManagerProps {
ContextThemeManager<T=SP.Utilities.ThemeManager>(): IBaseExecution<T>;
ContextThemeManager(): IBaseExecution<SP.Utilities.ThemeManager>;
}
/*********************************************
* ThemeManagerCollections
**********************************************/
export interface ThemeManagerCollections extends ThemeManagerProps {
}
/*********************************************
* ThemeManagerQuery
**********************************************/
export interface ThemeManagerQuery extends ThemeManagerProps {
}
/*********************************************
* ThemeManagerMethods
**********************************************/
export interface ThemeManagerMethods {
addTenantTheme<T=boolean>(name?: string, themeJson?: string): IBaseExecution<T>;
applyTheme<T=string>(name?: string, themeJson?: string): IBaseExecution<T>;
deleteTenantTheme<T=any>(name?: string): IBaseExecution<T>;
getAvailableThemes<T=Array<SP.Utilities.JsonTheme>>(): IBaseExecution<T>;
getHideDefaultThemes<T=boolean>(): IBaseExecution<T>;
getTenantTheme<T=SP.Utilities.JsonTheme>(name?: string): IBaseExecution<T>;
getTenantThemingOptions<T=SP.Utilities.ThemingOptions>(): IBaseExecution<T>;
setHideDefaultThemes<T=boolean>(hideDefaultThemes?: boolean): IBaseExecution<T>;
updateTenantTheme<T=boolean>(name?: string, themeJson?: string): IBaseExecution<T>;
addTenantTheme(name?: string, themeJson?: string): IBaseExecution<boolean>;
applyTheme(name?: string, themeJson?: string): IBaseExecution<string>;
deleteTenantTheme(name?: string): IBaseExecution<any>;
getAvailableThemes(): IBaseExecution<Array<SP.Utilities.JsonTheme>>;
getHideDefaultThemes(): IBaseExecution<boolean>;
getTenantTheme(name?: string): IBaseExecution<SP.Utilities.JsonTheme>;
getTenantThemingOptions(): IBaseExecution<SP.Utilities.ThemingOptions>;
setHideDefaultThemes(hideDefaultThemes?: boolean): IBaseExecution<boolean>;
updateTenantTheme(name?: string, themeJson?: string): IBaseExecution<boolean>;
}

@@ -99,0 +122,0 @@

@@ -0,3 +1,3 @@

import { IBaseExecution } from "../../";
/*********************************************

@@ -4,0 +4,0 @@ * TileData

@@ -0,4 +1,6 @@

import { IBaseExecution } from "../../";
import { IBaseCollection } from "../../";
import { IBaseResults } from "../../";
import { SP } from "../../";
import { IBaseExecution } from "../../";
import { IBaseQuery } from "../../";

@@ -8,3 +10,3 @@ /*********************************************

**********************************************/
export interface ILimitedWebPartManager extends LimitedWebPartManagerProps,LimitedWebPartManagerMethods,IBaseExecution<LimitedWebPartManager> {
export interface ILimitedWebPartManager extends LimitedWebPartManagerCollections,LimitedWebPartManagerMethods,IBaseQuery<ILimitedWebPartManagerQuery> {

@@ -14,5 +16,12 @@ }

/*********************************************
* ILimitedWebPartManagerQuery
**********************************************/
export interface ILimitedWebPartManagerQuery extends LimitedWebPartManagerQuery,LimitedWebPartManagerMethods {
}
/*********************************************
* LimitedWebPartManager
**********************************************/
export interface LimitedWebPartManager extends LimitedWebPartManagerProps, LimitedWebPartManagerMethods {
export interface LimitedWebPartManager extends LimitedWebPartManagerCollections, LimitedWebPartManagerMethods {
HasPersonalizedParts?: boolean;

@@ -26,11 +35,25 @@ Scope?: number;

export interface LimitedWebPartManagerProps {
WebParts<T=SP.WebParts.WebPartDefinition>(): IBaseCollection<T>;
}
/*********************************************
* LimitedWebPartManagerCollections
**********************************************/
export interface LimitedWebPartManagerCollections extends LimitedWebPartManagerProps {
WebParts(): IBaseCollection<SP.WebParts.WebPartDefinition>;
}
/*********************************************
* LimitedWebPartManagerQuery
**********************************************/
export interface LimitedWebPartManagerQuery extends LimitedWebPartManagerProps {
WebParts: IBaseResults<SP.WebParts.WebPartDefinition>;
}
/*********************************************
* LimitedWebPartManagerMethods
**********************************************/
export interface LimitedWebPartManagerMethods {
exportWebPart<T=string>(webPartId?: any): IBaseExecution<T>;
importWebPart<T=SP.WebParts.WebPartDefinition>(webPartXml?: string): IBaseExecution<T>;
exportWebPart(webPartId?: any): IBaseExecution<string>;
importWebPart(webPartXml?: string): IBaseExecution<SP.WebParts.WebPartDefinition>;
}

@@ -41,3 +64,3 @@

**********************************************/
export interface IWebPartDefinition extends WebPartDefinitionProps,WebPartDefinitionMethods,IBaseExecution<WebPartDefinition> {
export interface IWebPartDefinition extends WebPartDefinitionCollections,WebPartDefinitionMethods,IBaseQuery<IWebPartDefinitionQuery> {

@@ -47,5 +70,12 @@ }

/*********************************************
* IWebPartDefinitionQuery
**********************************************/
export interface IWebPartDefinitionQuery extends WebPartDefinitionQuery,WebPartDefinitionMethods {
}
/*********************************************
* WebPartDefinition
**********************************************/
export interface WebPartDefinition extends WebPartDefinitionProps, WebPartDefinitionMethods {
export interface WebPartDefinition extends WebPartDefinitionCollections, WebPartDefinitionMethods {
Id?: any;

@@ -59,20 +89,16 @@ ZoneId?: string;

export interface WebPartDefinitionProps {
WebPart<T=SP.WebParts.WebPart>(): IBaseExecution<T>;
WebPart(): IBaseExecution<SP.WebParts.WebPart>;
}
/*********************************************
* WebPartDefinitionMethods
* WebPartDefinitionCollections
**********************************************/
export interface WebPartDefinitionMethods {
closeWebPart<T=any>(): IBaseExecution<T>;
deleteWebPart<T=any>(): IBaseExecution<T>;
moveWebPartTo<T=any>(zoneID?: string, zoneIndex?: number): IBaseExecution<T>;
openWebPart<T=any>(): IBaseExecution<T>;
saveWebPartChanges<T=any>(): IBaseExecution<T>;
export interface WebPartDefinitionCollections extends WebPartDefinitionProps {
}
/*********************************************
* IWebPart
* WebPartDefinitionQuery
**********************************************/
export interface IWebPart extends WebPartProps,WebPartMethods,IBaseExecution<WebPart> {
export interface WebPartDefinitionQuery extends WebPartDefinitionProps {

@@ -82,5 +108,16 @@ }

/*********************************************
* WebPartDefinitionMethods
**********************************************/
export interface WebPartDefinitionMethods {
closeWebPart(): IBaseExecution<any>;
deleteWebPart(): IBaseExecution<any>;
moveWebPartTo(zoneID?: string, zoneIndex?: number): IBaseExecution<any>;
openWebPart(): IBaseExecution<any>;
saveWebPartChanges(): IBaseExecution<any>;
}
/*********************************************
* WebPart
**********************************************/
export interface WebPart extends WebPartProps, WebPartMethods {
export interface WebPart {
ExportMode?: number;

@@ -94,15 +131,1 @@ Hidden?: boolean;

}
/*********************************************
* WebPartProps
**********************************************/
export interface WebPartProps {
Properties<T=SP.PropertyValues>(): IBaseExecution<T>;
}
/*********************************************
* WebPartMethods
**********************************************/
export interface WebPartMethods {
}

@@ -0,3 +1,3 @@

import { IBaseExecution } from "../../";
/*********************************************

@@ -4,0 +4,0 @@ * WorkflowAssociationCreationInformation

import { IBaseExecution } from "../../";
import { IBaseQuery } from "../../";
import { SP } from "../../";

@@ -7,3 +8,3 @@

**********************************************/
export interface IWorkflowAssociation extends WorkflowAssociationProps,WorkflowAssociationMethods,IBaseExecution<WorkflowAssociation> {
export interface IWorkflowAssociation extends WorkflowAssociationCollections,WorkflowAssociationMethods,IBaseQuery<IWorkflowAssociationQuery> {

@@ -13,5 +14,12 @@ }

/*********************************************
* IWorkflowAssociationQuery
**********************************************/
export interface IWorkflowAssociationQuery extends WorkflowAssociationQuery,WorkflowAssociationMethods {
}
/*********************************************
* WorkflowAssociation
**********************************************/
export interface WorkflowAssociation extends WorkflowAssociationProps, WorkflowAssociationMethods {
export interface WorkflowAssociation extends WorkflowAssociationCollections, WorkflowAssociationMethods {
AllowManual?: boolean;

@@ -45,7 +53,21 @@ AssociationData?: string;

/*********************************************
* WorkflowAssociationCollections
**********************************************/
export interface WorkflowAssociationCollections extends WorkflowAssociationProps {
}
/*********************************************
* WorkflowAssociationQuery
**********************************************/
export interface WorkflowAssociationQuery extends WorkflowAssociationProps {
}
/*********************************************
* WorkflowAssociationMethods
**********************************************/
export interface WorkflowAssociationMethods {
deleteObject<T=any>(): IBaseExecution<T>;
update<T=any>(): IBaseExecution<T>;
deleteObject(): IBaseExecution<any>;
update(): IBaseExecution<any>;
}

@@ -88,3 +110,3 @@

**********************************************/
export interface ISPWorkflowTask extends SPWorkflowTaskProps,SPWorkflowTaskMethods,IBaseExecution<SPWorkflowTask> {
export interface ISPWorkflowTask extends SPWorkflowTaskCollections,SPWorkflowTaskMethods,IBaseQuery<ISPWorkflowTaskQuery> {

@@ -94,5 +116,12 @@ }

/*********************************************
* ISPWorkflowTaskQuery
**********************************************/
export interface ISPWorkflowTaskQuery extends SPWorkflowTaskQuery,SPWorkflowTaskMethods {
}
/*********************************************
* SPWorkflowTask
**********************************************/
export interface SPWorkflowTask extends SP.ListItem, SPWorkflowTaskProps, SPWorkflowTaskMethods {
export interface SPWorkflowTask extends SP.ListItem, SPWorkflowTaskCollections, SPWorkflowTaskMethods {

@@ -109,30 +138,44 @@ }

/*********************************************
* SPWorkflowTaskCollections
**********************************************/
export interface SPWorkflowTaskCollections extends SPWorkflowTaskProps {
}
/*********************************************
* SPWorkflowTaskQuery
**********************************************/
export interface SPWorkflowTaskQuery extends SPWorkflowTaskProps {
}
/*********************************************
* SPWorkflowTaskMethods
**********************************************/
export interface SPWorkflowTaskMethods {
breakRoleInheritance<T=any>(copyRoleAssignments?: boolean, clearSubscopes?: boolean): IBaseExecution<T>;
resetRoleInheritance<T=any>(): IBaseExecution<T>;
deleteObject<T=any>(): IBaseExecution<T>;
getChanges<T=Array<SP.Change>>(query?: SP.ChangeQuery): IBaseExecution<T>;
getHashtags<T=Array<SP.Hashtag>>(): IBaseExecution<T>;
getUserEffectivePermissions<T=SP.BasePermissions>(userName?: string): IBaseExecution<T>;
getWOPIFrameUrl<T=string>(action?: number): IBaseExecution<T>;
mediaServiceUpdate<T=any>(parameters?: SP.MediaServiceUpdateParameters): IBaseExecution<T>;
mediaServiceUpdateV2<T=any>(parameters?: SP.MediaServiceUpdateParameters, eventFiringEnabled?: boolean): IBaseExecution<T>;
overridePolicyTip<T=number>(userAction?: number, justification?: string): IBaseExecution<T>;
parseAndSetFieldValue<T=any>(fieldName?: string, value?: string): IBaseExecution<T>;
recycle<T=any>(): IBaseExecution<T>;
setCommentsDisabled<T=any>(value?: boolean): IBaseExecution<T>;
setComplianceTag<T=any>(complianceTag?: string, isTagPolicyHold?: boolean, isTagPolicyRecord?: boolean, isEventBasedTag?: boolean, isTagSuperLock?: boolean): IBaseExecution<T>;
setComplianceTagWithExplicitMetasUpdate<T=any>(complianceTag?: string, complianceFlags?: number, complianceTagWrittenTime?: any, userEmailAddress?: string): IBaseExecution<T>;
setComplianceTagWithHold<T=any>(complianceTag?: string): IBaseExecution<T>;
setComplianceTagWithMetaInfo<T=any>(complianceTag?: string, blockDelete?: boolean, blockEdit?: boolean, complianceTagWrittenTime?: any, userEmailAddress?: string, isTagSuperLock?: boolean): IBaseExecution<T>;
setComplianceTagWithNoHold<T=any>(complianceTag?: string): IBaseExecution<T>;
setComplianceTagWithRecord<T=any>(complianceTag?: string): IBaseExecution<T>;
systemUpdate<T=any>(): IBaseExecution<T>;
update<T=any>(): IBaseExecution<T>;
updateEx<T=any>(parameters?: SP.ListItemUpdateParameters): IBaseExecution<T>;
updateHashtags<T=Array<SP.Hashtag>>(hashtagsToAdd?: Array<SP.Hashtag>, hashtagsToRemove?: Array<SP.Hashtag>): IBaseExecution<T>;
updateOverwriteVersion<T=any>(): IBaseExecution<T>;
validateUpdateListItem<T=Array<SP.ListItemFormUpdateValue>>(formValues?: Array<SP.ListItemFormUpdateValue>, bNewDocumentUpdate?: boolean, checkInComment?: string): IBaseExecution<T>;
breakRoleInheritance(copyRoleAssignments?: boolean, clearSubscopes?: boolean): IBaseExecution<any>;
resetRoleInheritance(): IBaseExecution<any>;
deleteObject(): IBaseExecution<any>;
getChanges(query?: SP.ChangeQuery): IBaseExecution<Array<SP.Change>>;
getHashtags(): IBaseExecution<Array<SP.Hashtag>>;
getUserEffectivePermissions(userName?: string): IBaseExecution<SP.BasePermissions>;
getWOPIFrameUrl(action?: number): IBaseExecution<string>;
mediaServiceUpdate(parameters?: SP.MediaServiceUpdateParameters): IBaseExecution<any>;
mediaServiceUpdateV2(parameters?: SP.MediaServiceUpdateParameters, eventFiringEnabled?: boolean): IBaseExecution<any>;
overridePolicyTip(userAction?: number, justification?: string): IBaseExecution<number>;
parseAndSetFieldValue(fieldName?: string, value?: string): IBaseExecution<any>;
recycle(): IBaseExecution<any>;
setCommentsDisabled(value?: boolean): IBaseExecution<any>;
setComplianceTag(complianceTag?: string, isTagPolicyHold?: boolean, isTagPolicyRecord?: boolean, isEventBasedTag?: boolean, isTagSuperLock?: boolean): IBaseExecution<any>;
setComplianceTagWithExplicitMetasUpdate(complianceTag?: string, complianceFlags?: number, complianceTagWrittenTime?: any, userEmailAddress?: string): IBaseExecution<any>;
setComplianceTagWithHold(complianceTag?: string): IBaseExecution<any>;
setComplianceTagWithMetaInfo(complianceTag?: string, blockDelete?: boolean, blockEdit?: boolean, complianceTagWrittenTime?: any, userEmailAddress?: string, isTagSuperLock?: boolean): IBaseExecution<any>;
setComplianceTagWithNoHold(complianceTag?: string): IBaseExecution<any>;
setComplianceTagWithRecord(complianceTag?: string): IBaseExecution<any>;
systemUpdate(): IBaseExecution<any>;
update(): IBaseExecution<any>;
updateEx(parameters?: SP.ListItemUpdateParameters): IBaseExecution<any>;
updateHashtags(hashtagsToAdd?: Array<SP.Hashtag>, hashtagsToRemove?: Array<SP.Hashtag>): IBaseExecution<Array<SP.Hashtag>>;
updateOverwriteVersion(): IBaseExecution<any>;
validateUpdateListItem(formValues?: Array<SP.ListItemFormUpdateValue>, bNewDocumentUpdate?: boolean, checkInComment?: string): IBaseExecution<Array<SP.ListItemFormUpdateValue>>;
}

@@ -0,4 +1,6 @@

import { IBaseExecution } from "../../";
import { SP } from "../../";
import { IBaseExecution } from "../../";
import { IBaseQuery } from "../../";
import { IBaseCollection } from "../../";
import { IBaseResults } from "../../";

@@ -8,3 +10,3 @@ /*********************************************

**********************************************/
export interface IWorkflowDefinition extends WorkflowDefinitionProps,WorkflowDefinitionMethods,IBaseExecution<WorkflowDefinition> {
export interface IWorkflowDefinition extends WorkflowDefinitionCollections,WorkflowDefinitionMethods,IBaseQuery<IWorkflowDefinitionQuery> {

@@ -14,5 +16,12 @@ }

/*********************************************
* IWorkflowDefinitionQuery
**********************************************/
export interface IWorkflowDefinitionQuery extends WorkflowDefinitionQuery,WorkflowDefinitionMethods {
}
/*********************************************
* WorkflowDefinition
**********************************************/
export interface WorkflowDefinition extends WorkflowDefinitionProps, WorkflowDefinitionMethods {
export interface WorkflowDefinition extends WorkflowDefinitionCollections, WorkflowDefinitionMethods {
AssociationUrl?: string;

@@ -42,6 +51,20 @@ Description?: string;

/*********************************************
* WorkflowDefinitionCollections
**********************************************/
export interface WorkflowDefinitionCollections extends WorkflowDefinitionProps {
}
/*********************************************
* WorkflowDefinitionQuery
**********************************************/
export interface WorkflowDefinitionQuery extends WorkflowDefinitionProps {
}
/*********************************************
* WorkflowDefinitionMethods
**********************************************/
export interface WorkflowDefinitionMethods {
setProperty<T=any>(propertyName?: string, value?: string): IBaseExecution<T>;
setProperty(propertyName?: string, value?: string): IBaseExecution<any>;
}

@@ -52,3 +75,3 @@

**********************************************/
export interface IWorkflowDeploymentService extends WorkflowDeploymentServiceProps,WorkflowDeploymentServiceMethods,IBaseExecution<WorkflowDeploymentService> {
export interface IWorkflowDeploymentService extends WorkflowDeploymentServiceCollections,WorkflowDeploymentServiceMethods,IBaseQuery<IWorkflowDeploymentServiceQuery> {

@@ -58,5 +81,12 @@ }

/*********************************************
* IWorkflowDeploymentServiceQuery
**********************************************/
export interface IWorkflowDeploymentServiceQuery extends WorkflowDeploymentServiceQuery,WorkflowDeploymentServiceMethods {
}
/*********************************************
* WorkflowDeploymentService
**********************************************/
export interface WorkflowDeploymentService extends WorkflowDeploymentServiceProps, WorkflowDeploymentServiceMethods {
export interface WorkflowDeploymentService extends WorkflowDeploymentServiceCollections, WorkflowDeploymentServiceMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -73,18 +103,32 @@ }

/*********************************************
* WorkflowDeploymentServiceCollections
**********************************************/
export interface WorkflowDeploymentServiceCollections extends WorkflowDeploymentServiceProps {
}
/*********************************************
* WorkflowDeploymentServiceQuery
**********************************************/
export interface WorkflowDeploymentServiceQuery extends WorkflowDeploymentServiceProps {
}
/*********************************************
* WorkflowDeploymentServiceMethods
**********************************************/
export interface WorkflowDeploymentServiceMethods {
deleteCollateral<T=any>(workflowDefinitionId?: any, leafFileName?: string): IBaseExecution<T>;
deleteDefinition<T=any>(definitionId?: any): IBaseExecution<T>;
deprecateDefinition<T=any>(definitionId?: any): IBaseExecution<T>;
enumerateDefinitions<T=Array<SP.WorkflowServices.WorkflowDefinition>>(publishedOnly?: boolean): IBaseExecution<T>;
enumerateIntegratedApps<T=Array<SP.AppInstance>>(): IBaseExecution<T>;
getActivitySignatures<T=Array<SP.KeyValue>>(lastChanged?: any): IBaseExecution<T>;
getCollateralUri<T=string>(workflowDefinitionId?: any, leafFileName?: string): IBaseExecution<T>;
getDefinition<T=SP.WorkflowServices.WorkflowDefinition>(definitionId?: any): IBaseExecution<T>;
isIntegratedApp<T=boolean>(): IBaseExecution<T>;
packageDefinition<T=string>(definitionId?: any, packageDefaultFilename?: string, packageTitle?: string, packageDescription?: string): IBaseExecution<T>;
publishDefinition<T=any>(definitionId?: any): IBaseExecution<T>;
saveCollateral<T=any>(workflowDefinitionId?: any, leafFileName?: string, fileContent?: any): IBaseExecution<T>;
validateActivity<T=string>(activityXaml?: string): IBaseExecution<T>;
deleteCollateral(workflowDefinitionId?: any, leafFileName?: string): IBaseExecution<any>;
deleteDefinition(definitionId?: any): IBaseExecution<any>;
deprecateDefinition(definitionId?: any): IBaseExecution<any>;
enumerateDefinitions(publishedOnly?: boolean): IBaseExecution<Array<SP.WorkflowServices.WorkflowDefinition>>;
enumerateIntegratedApps(): IBaseExecution<Array<SP.AppInstance>>;
getActivitySignatures(lastChanged?: any): IBaseExecution<Array<SP.KeyValue>>;
getCollateralUri(workflowDefinitionId?: any, leafFileName?: string): IBaseExecution<string>;
getDefinition(definitionId?: any): IBaseExecution<SP.WorkflowServices.WorkflowDefinition>;
isIntegratedApp(): IBaseExecution<boolean>;
packageDefinition(definitionId?: any, packageDefaultFilename?: string, packageTitle?: string, packageDescription?: string): IBaseExecution<string>;
publishDefinition(definitionId?: any): IBaseExecution<any>;
saveCollateral(workflowDefinitionId?: any, leafFileName?: string, fileContent?: any): IBaseExecution<any>;
validateActivity(activityXaml?: string): IBaseExecution<string>;
}

@@ -109,3 +153,3 @@

**********************************************/
export interface IWorkflowInstanceService extends WorkflowInstanceServiceProps,WorkflowInstanceServiceMethods,IBaseExecution<WorkflowInstanceService> {
export interface IWorkflowInstanceService extends WorkflowInstanceServiceCollections,WorkflowInstanceServiceMethods,IBaseQuery<IWorkflowInstanceServiceQuery> {

@@ -115,5 +159,12 @@ }

/*********************************************
* IWorkflowInstanceServiceQuery
**********************************************/
export interface IWorkflowInstanceServiceQuery extends WorkflowInstanceServiceQuery,WorkflowInstanceServiceMethods {
}
/*********************************************
* WorkflowInstanceService
**********************************************/
export interface WorkflowInstanceService extends WorkflowInstanceServiceProps, WorkflowInstanceServiceMethods {
export interface WorkflowInstanceService extends WorkflowInstanceServiceCollections, WorkflowInstanceServiceMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -126,15 +177,29 @@ }

export interface WorkflowInstanceServiceProps {
Current<T=SP.WorkflowServices.WorkflowInstanceService>(): IBaseExecution<T>;
Current(): IBaseExecution<SP.WorkflowServices.WorkflowInstanceService>;
}
/*********************************************
* WorkflowInstanceServiceCollections
**********************************************/
export interface WorkflowInstanceServiceCollections extends WorkflowInstanceServiceProps {
}
/*********************************************
* WorkflowInstanceServiceQuery
**********************************************/
export interface WorkflowInstanceServiceQuery extends WorkflowInstanceServiceProps {
}
/*********************************************
* WorkflowInstanceServiceMethods
**********************************************/
export interface WorkflowInstanceServiceMethods {
enumerateInstancesForListItem<T=Array<SP.WorkflowServices.WorkflowInstance>>(listId?: any, itemId?: number): IBaseExecution<T>;
enumerateInstancesForListItemWithOffset<T=Array<SP.WorkflowServices.WorkflowInstance>>(listId?: any, itemId?: number, offset?: number): IBaseExecution<T>;
enumerateInstancesForSite<T=Array<SP.WorkflowServices.WorkflowInstance>>(): IBaseExecution<T>;
enumerateInstancesForSiteWithOffset<T=Array<SP.WorkflowServices.WorkflowInstance>>(offset?: number): IBaseExecution<T>;
getInstance<T=SP.WorkflowServices.WorkflowInstance>(instanceId?: any): IBaseExecution<T>;
startWorkflowOnListItemBySubscriptionId<T=any>(subscriptionId?: any, itemId?: number, payload?: Array<SP.KeyValue>): IBaseExecution<T>;
enumerateInstancesForListItem(listId?: any, itemId?: number): IBaseExecution<Array<SP.WorkflowServices.WorkflowInstance>>;
enumerateInstancesForListItemWithOffset(listId?: any, itemId?: number, offset?: number): IBaseExecution<Array<SP.WorkflowServices.WorkflowInstance>>;
enumerateInstancesForSite(): IBaseExecution<Array<SP.WorkflowServices.WorkflowInstance>>;
enumerateInstancesForSiteWithOffset(offset?: number): IBaseExecution<Array<SP.WorkflowServices.WorkflowInstance>>;
getInstance(instanceId?: any): IBaseExecution<SP.WorkflowServices.WorkflowInstance>;
startWorkflowOnListItemBySubscriptionId(subscriptionId?: any, itemId?: number, payload?: Array<SP.KeyValue>): IBaseExecution<any>;
}

@@ -145,3 +210,3 @@

**********************************************/
export interface IInteropService extends InteropServiceProps,InteropServiceMethods,IBaseExecution<InteropService> {
export interface IInteropService extends InteropServiceCollections,InteropServiceMethods,IBaseQuery<IInteropServiceQuery> {

@@ -151,5 +216,12 @@ }

/*********************************************
* IInteropServiceQuery
**********************************************/
export interface IInteropServiceQuery extends InteropServiceQuery,InteropServiceMethods {
}
/*********************************************
* InteropService
**********************************************/
export interface InteropService extends InteropServiceProps, InteropServiceMethods {
export interface InteropService extends InteropServiceCollections, InteropServiceMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -162,13 +234,27 @@ }

export interface InteropServiceProps {
Current<T=SP.WorkflowServices.InteropService>(): IBaseExecution<T>;
Current(): IBaseExecution<SP.WorkflowServices.InteropService>;
}
/*********************************************
* InteropServiceCollections
**********************************************/
export interface InteropServiceCollections extends InteropServiceProps {
}
/*********************************************
* InteropServiceQuery
**********************************************/
export interface InteropServiceQuery extends InteropServiceProps {
}
/*********************************************
* InteropServiceMethods
**********************************************/
export interface InteropServiceMethods {
cancelWorkflow<T=any>(instanceId?: any): IBaseExecution<T>;
disableEvents<T=any>(listId?: any, itemGuid?: any): IBaseExecution<T>;
enableEvents<T=any>(listId?: any, itemGuid?: any): IBaseExecution<T>;
startWorkflow<T=any>(associationName?: string, correlationId?: any, listId?: any, itemGuid?: any, workflowParameters?: Array<SP.KeyValue>): IBaseExecution<T>;
cancelWorkflow(instanceId?: any): IBaseExecution<any>;
disableEvents(listId?: any, itemGuid?: any): IBaseExecution<any>;
enableEvents(listId?: any, itemGuid?: any): IBaseExecution<any>;
startWorkflow(associationName?: string, correlationId?: any, listId?: any, itemGuid?: any, workflowParameters?: Array<SP.KeyValue>): IBaseExecution<any>;
}

@@ -179,3 +265,3 @@

**********************************************/
export interface IWorkflowServicesManager extends WorkflowServicesManagerProps,WorkflowServicesManagerMethods,IBaseExecution<WorkflowServicesManager> {
export interface IWorkflowServicesManager extends WorkflowServicesManagerCollections,WorkflowServicesManagerMethods,IBaseQuery<IWorkflowServicesManagerQuery> {

@@ -185,5 +271,12 @@ }

/*********************************************
* IWorkflowServicesManagerQuery
**********************************************/
export interface IWorkflowServicesManagerQuery extends WorkflowServicesManagerQuery,WorkflowServicesManagerMethods {
}
/*********************************************
* WorkflowServicesManager
**********************************************/
export interface WorkflowServicesManager extends WorkflowServicesManagerProps, WorkflowServicesManagerMethods {
export interface WorkflowServicesManager extends WorkflowServicesManagerCollections, WorkflowServicesManagerMethods {
AppId?: string;

@@ -199,14 +292,28 @@ IsConnected?: boolean;

export interface WorkflowServicesManagerProps {
Current<T=SP.WorkflowServices.WorkflowServicesManager>(): IBaseExecution<T>;
Current(): IBaseExecution<SP.WorkflowServices.WorkflowServicesManager>;
}
/*********************************************
* WorkflowServicesManagerCollections
**********************************************/
export interface WorkflowServicesManagerCollections extends WorkflowServicesManagerProps {
}
/*********************************************
* WorkflowServicesManagerQuery
**********************************************/
export interface WorkflowServicesManagerQuery extends WorkflowServicesManagerProps {
}
/*********************************************
* WorkflowServicesManagerMethods
**********************************************/
export interface WorkflowServicesManagerMethods {
getWorkflowDeploymentService<T=SP.WorkflowServices.WorkflowDeploymentService>(): IBaseExecution<T>;
getWorkflowInstanceService<T=SP.WorkflowServices.WorkflowInstanceService>(): IBaseExecution<T>;
getWorkflowInteropService<T=SP.WorkflowServices.InteropService>(): IBaseExecution<T>;
getWorkflowSubscriptionService<T=SP.WorkflowServices.WorkflowSubscriptionService>(): IBaseExecution<T>;
isIntegratedApp<T=boolean>(): IBaseExecution<T>;
getWorkflowDeploymentService(): IBaseExecution<SP.WorkflowServices.WorkflowDeploymentService>;
getWorkflowInstanceService(): IBaseExecution<SP.WorkflowServices.WorkflowInstanceService>;
getWorkflowInteropService(): IBaseExecution<SP.WorkflowServices.InteropService>;
getWorkflowSubscriptionService(): IBaseExecution<SP.WorkflowServices.WorkflowSubscriptionService>;
isIntegratedApp(): IBaseExecution<boolean>;
}

@@ -217,3 +324,3 @@

**********************************************/
export interface IWorkflowSubscription extends WorkflowSubscriptionProps,WorkflowSubscriptionMethods,IBaseExecution<WorkflowSubscription> {
export interface IWorkflowSubscription extends WorkflowSubscriptionCollections,WorkflowSubscriptionMethods,IBaseQuery<IWorkflowSubscriptionQuery> {

@@ -223,5 +330,12 @@ }

/*********************************************
* IWorkflowSubscriptionQuery
**********************************************/
export interface IWorkflowSubscriptionQuery extends WorkflowSubscriptionQuery,WorkflowSubscriptionMethods {
}
/*********************************************
* WorkflowSubscription
**********************************************/
export interface WorkflowSubscription extends WorkflowSubscriptionProps, WorkflowSubscriptionMethods {
export interface WorkflowSubscription extends WorkflowSubscriptionCollections, WorkflowSubscriptionMethods {
DefinitionId?: any;

@@ -247,8 +361,22 @@ Enabled?: boolean;

/*********************************************
* WorkflowSubscriptionCollections
**********************************************/
export interface WorkflowSubscriptionCollections extends WorkflowSubscriptionProps {
}
/*********************************************
* WorkflowSubscriptionQuery
**********************************************/
export interface WorkflowSubscriptionQuery extends WorkflowSubscriptionProps {
}
/*********************************************
* WorkflowSubscriptionMethods
**********************************************/
export interface WorkflowSubscriptionMethods {
getExternalVariable<T=string>(name?: string): IBaseExecution<T>;
setExternalVariable<T=any>(name?: string, value?: string): IBaseExecution<T>;
setProperty<T=any>(name?: string, value?: string): IBaseExecution<T>;
getExternalVariable(name?: string): IBaseExecution<string>;
setExternalVariable(name?: string, value?: string): IBaseExecution<any>;
setProperty(name?: string, value?: string): IBaseExecution<any>;
}

@@ -259,3 +387,3 @@

**********************************************/
export interface IWorkflowSubscriptionService extends WorkflowSubscriptionServiceProps,WorkflowSubscriptionServiceMethods,IBaseExecution<WorkflowSubscriptionService> {
export interface IWorkflowSubscriptionService extends WorkflowSubscriptionServiceCollections,WorkflowSubscriptionServiceMethods,IBaseQuery<IWorkflowSubscriptionServiceQuery> {

@@ -265,5 +393,12 @@ }

/*********************************************
* IWorkflowSubscriptionServiceQuery
**********************************************/
export interface IWorkflowSubscriptionServiceQuery extends WorkflowSubscriptionServiceQuery,WorkflowSubscriptionServiceMethods {
}
/*********************************************
* WorkflowSubscriptionService
**********************************************/
export interface WorkflowSubscriptionService extends WorkflowSubscriptionServiceProps, WorkflowSubscriptionServiceMethods {
export interface WorkflowSubscriptionService extends WorkflowSubscriptionServiceCollections, WorkflowSubscriptionServiceMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -276,21 +411,35 @@ }

export interface WorkflowSubscriptionServiceProps {
Current<T=SP.WorkflowServices.WorkflowSubscriptionService>(): IBaseExecution<T>;
Current(): IBaseExecution<SP.WorkflowServices.WorkflowSubscriptionService>;
}
/*********************************************
* WorkflowSubscriptionServiceCollections
**********************************************/
export interface WorkflowSubscriptionServiceCollections extends WorkflowSubscriptionServiceProps {
}
/*********************************************
* WorkflowSubscriptionServiceQuery
**********************************************/
export interface WorkflowSubscriptionServiceQuery extends WorkflowSubscriptionServiceProps {
}
/*********************************************
* WorkflowSubscriptionServiceMethods
**********************************************/
export interface WorkflowSubscriptionServiceMethods {
deleteSubscription<T=any>(subscriptionId?: any): IBaseExecution<T>;
enumerateSubscriptions<T=Array<SP.WorkflowServices.WorkflowSubscription>>(): IBaseExecution<T>;
enumerateSubscriptionsByDefinition<T=Array<SP.WorkflowServices.WorkflowSubscription>>(definitionId?: any): IBaseExecution<T>;
enumerateSubscriptionsByEventSource<T=Array<SP.WorkflowServices.WorkflowSubscription>>(eventSourceId?: any): IBaseExecution<T>;
enumerateSubscriptionsByList<T=Array<SP.WorkflowServices.WorkflowSubscription>>(listId?: any): IBaseExecution<T>;
enumerateSubscriptionsByListAndParentContentType<T=Array<SP.WorkflowServices.WorkflowSubscription>>(listId?: any, parentContentTypeId?: SP.ContentTypeId, includeNoContentTypeSpecified?: boolean): IBaseExecution<T>;
enumerateSubscriptionsByListWithContentType<T=Array<SP.WorkflowServices.WorkflowSubscription>>(listId?: any, includeContentTypeSpecified?: boolean): IBaseExecution<T>;
getSubscription<T=SP.WorkflowServices.WorkflowSubscription>(subscriptionId?: any): IBaseExecution<T>;
registerInterestInHostWebList<T=any>(listId?: any, eventName?: string): IBaseExecution<T>;
registerInterestInList<T=any>(listId?: any, eventName?: string): IBaseExecution<T>;
unregisterInterestInHostWebList<T=any>(listId?: any, eventName?: string): IBaseExecution<T>;
unregisterInterestInList<T=any>(listId?: any, eventName?: string): IBaseExecution<T>;
deleteSubscription(subscriptionId?: any): IBaseExecution<any>;
enumerateSubscriptions(): IBaseExecution<Array<SP.WorkflowServices.WorkflowSubscription>>;
enumerateSubscriptionsByDefinition(definitionId?: any): IBaseExecution<Array<SP.WorkflowServices.WorkflowSubscription>>;
enumerateSubscriptionsByEventSource(eventSourceId?: any): IBaseExecution<Array<SP.WorkflowServices.WorkflowSubscription>>;
enumerateSubscriptionsByList(listId?: any): IBaseExecution<Array<SP.WorkflowServices.WorkflowSubscription>>;
enumerateSubscriptionsByListAndParentContentType(listId?: any, parentContentTypeId?: SP.ContentTypeId, includeNoContentTypeSpecified?: boolean): IBaseExecution<Array<SP.WorkflowServices.WorkflowSubscription>>;
enumerateSubscriptionsByListWithContentType(listId?: any, includeContentTypeSpecified?: boolean): IBaseExecution<Array<SP.WorkflowServices.WorkflowSubscription>>;
getSubscription(subscriptionId?: any): IBaseExecution<SP.WorkflowServices.WorkflowSubscription>;
registerInterestInHostWebList(listId?: any, eventName?: string): IBaseExecution<any>;
registerInterestInList(listId?: any, eventName?: string): IBaseExecution<any>;
unregisterInterestInHostWebList(listId?: any, eventName?: string): IBaseExecution<any>;
unregisterInterestInList(listId?: any, eventName?: string): IBaseExecution<any>;
}

@@ -301,3 +450,3 @@

**********************************************/
export interface IWorkflowMessagingService extends WorkflowMessagingServiceProps,WorkflowMessagingServiceMethods,IBaseExecution<WorkflowMessagingService> {
export interface IWorkflowMessagingService extends WorkflowMessagingServiceCollections,WorkflowMessagingServiceMethods,IBaseQuery<IWorkflowMessagingServiceQuery> {

@@ -307,5 +456,12 @@ }

/*********************************************
* IWorkflowMessagingServiceQuery
**********************************************/
export interface IWorkflowMessagingServiceQuery extends WorkflowMessagingServiceQuery,WorkflowMessagingServiceMethods {
}
/*********************************************
* WorkflowMessagingService
**********************************************/
export interface WorkflowMessagingService extends WorkflowMessagingServiceProps, WorkflowMessagingServiceMethods {
export interface WorkflowMessagingService extends WorkflowMessagingServiceCollections, WorkflowMessagingServiceMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -322,6 +478,20 @@ }

/*********************************************
* WorkflowMessagingServiceCollections
**********************************************/
export interface WorkflowMessagingServiceCollections extends WorkflowMessagingServiceProps {
}
/*********************************************
* WorkflowMessagingServiceQuery
**********************************************/
export interface WorkflowMessagingServiceQuery extends WorkflowMessagingServiceProps {
}
/*********************************************
* WorkflowMessagingServiceMethods
**********************************************/
export interface WorkflowMessagingServiceMethods {
publishEvent<T=string>(eventSourceId?: any, eventName?: string, payload?: Array<SP.KeyValue>): IBaseExecution<T>;
publishEvent(eventSourceId?: any, eventName?: string, payload?: Array<SP.KeyValue>): IBaseExecution<string>;
}
import { IBaseExecution } from "../../../";
import { IBaseQuery } from "../../../";
import { SP } from "../../../";
import { IBaseCollection } from "../../../";
import { IBaseResults } from "../../../";

@@ -8,3 +10,3 @@ /*********************************************

**********************************************/
export interface IBaseSession extends BaseSessionProps,BaseSessionMethods,IBaseExecution<BaseSession> {
export interface IBaseSession extends BaseSessionCollections,BaseSessionMethods,IBaseQuery<IBaseSessionQuery> {

@@ -14,5 +16,12 @@ }

/*********************************************
* IBaseSessionQuery
**********************************************/
export interface IBaseSessionQuery extends BaseSessionQuery,BaseSessionMethods {
}
/*********************************************
* BaseSession
**********************************************/
export interface BaseSession extends BaseSessionProps, BaseSessionMethods {
export interface BaseSession extends BaseSessionCollections, BaseSessionMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -29,23 +38,37 @@ }

/*********************************************
* BaseSessionCollections
**********************************************/
export interface BaseSessionCollections extends BaseSessionProps {
}
/*********************************************
* BaseSessionQuery
**********************************************/
export interface BaseSessionQuery extends BaseSessionProps {
}
/*********************************************
* BaseSessionMethods
**********************************************/
export interface BaseSessionMethods {
addAttributeToTask<T=SP.WorkManagement.OM.TaskWriteResult>(taskKey?: number, attribute?: string): IBaseExecution<T>;
beginCacheRefresh<T=SP.WorkManagement.OM.CreateRefreshJobResult>(): IBaseExecution<T>;
beginExchangeSync<T=boolean>(): IBaseExecution<T>;
createPersonalTaskAndPromoteToProviderTask<T=SP.WorkManagement.OM.TaskWriteResult>(taskName?: string, description?: string, localizedStartDate?: string, localizedDueDate?: string, completed?: boolean, pinned?: boolean, locationKey?: number): IBaseExecution<T>;
createTask<T=SP.WorkManagement.OM.TaskWriteResult>(taskName?: string, description?: string, localizedStartDate?: string, localizedDueDate?: string, completed?: boolean, pinned?: boolean, locationKey?: number, editUrl?: string): IBaseExecution<T>;
deleteTask<T=SP.WorkManagement.OM.TaskWriteResult>(taskKey?: number): IBaseExecution<T>;
getCalloutInfo<T=SP.WorkManagement.OM.CalloutInfo>(taskKey?: number): IBaseExecution<T>;
getRefreshHealthInfo<T=SP.WorkManagement.OM.RefreshHealthInfo>(): IBaseExecution<T>;
getRefreshHistory<T=SP.WorkManagement.OM.RefreshHistory>(since?: any): IBaseExecution<T>;
getRefreshStatus<T=SP.WorkManagement.OM.RefreshResult>(refreshId?: number): IBaseExecution<T>;
isExchangeJobPending<T=boolean>(): IBaseExecution<T>;
pinTask<T=SP.WorkManagement.OM.TaskWriteResult>(taskKey?: number): IBaseExecution<T>;
promotePersonalTaskToProviderTaskInLocation<T=SP.WorkManagement.OM.TaskWriteResult>(taskKey?: number, locationId?: number): IBaseExecution<T>;
readAllNonTaskData<T=SP.WorkManagement.OM.NonTaskDataReadResult>(): IBaseExecution<T>;
refreshSingleTask<T=SP.WorkManagement.OM.TaskRefreshResult>(taskKey?: number): IBaseExecution<T>;
removeAttributeFromTask<T=SP.WorkManagement.OM.TaskWriteResult>(taskKey?: number, attribute?: string): IBaseExecution<T>;
removePinOnTask<T=SP.WorkManagement.OM.TaskWriteResult>(taskKey?: number): IBaseExecution<T>;
updateTaskWithLocalizedValue<T=SP.WorkManagement.OM.TaskWriteResult>(taskKey?: number, field?: number, value?: string): IBaseExecution<T>;
addAttributeToTask(taskKey?: number, attribute?: string): IBaseExecution<SP.WorkManagement.OM.TaskWriteResult>;
beginCacheRefresh(): IBaseExecution<SP.WorkManagement.OM.CreateRefreshJobResult>;
beginExchangeSync(): IBaseExecution<boolean>;
createPersonalTaskAndPromoteToProviderTask(taskName?: string, description?: string, localizedStartDate?: string, localizedDueDate?: string, completed?: boolean, pinned?: boolean, locationKey?: number): IBaseExecution<SP.WorkManagement.OM.TaskWriteResult>;
createTask(taskName?: string, description?: string, localizedStartDate?: string, localizedDueDate?: string, completed?: boolean, pinned?: boolean, locationKey?: number, editUrl?: string): IBaseExecution<SP.WorkManagement.OM.TaskWriteResult>;
deleteTask(taskKey?: number): IBaseExecution<SP.WorkManagement.OM.TaskWriteResult>;
getCalloutInfo(taskKey?: number): IBaseExecution<SP.WorkManagement.OM.CalloutInfo>;
getRefreshHealthInfo(): IBaseExecution<SP.WorkManagement.OM.RefreshHealthInfo>;
getRefreshHistory(since?: any): IBaseExecution<SP.WorkManagement.OM.RefreshHistory>;
getRefreshStatus(refreshId?: number): IBaseExecution<SP.WorkManagement.OM.RefreshResult>;
isExchangeJobPending(): IBaseExecution<boolean>;
pinTask(taskKey?: number): IBaseExecution<SP.WorkManagement.OM.TaskWriteResult>;
promotePersonalTaskToProviderTaskInLocation(taskKey?: number, locationId?: number): IBaseExecution<SP.WorkManagement.OM.TaskWriteResult>;
readAllNonTaskData(): IBaseExecution<SP.WorkManagement.OM.NonTaskDataReadResult>;
refreshSingleTask(taskKey?: number): IBaseExecution<SP.WorkManagement.OM.TaskRefreshResult>;
removeAttributeFromTask(taskKey?: number, attribute?: string): IBaseExecution<SP.WorkManagement.OM.TaskWriteResult>;
removePinOnTask(taskKey?: number): IBaseExecution<SP.WorkManagement.OM.TaskWriteResult>;
updateTaskWithLocalizedValue(taskKey?: number, field?: number, value?: string): IBaseExecution<SP.WorkManagement.OM.TaskWriteResult>;
}

@@ -170,3 +193,3 @@

**********************************************/
export interface ILocationOrientedSortableSession extends LocationOrientedSortableSessionProps,LocationOrientedSortableSessionMethods,IBaseExecution<LocationOrientedSortableSession> {
export interface ILocationOrientedSortableSession extends LocationOrientedSortableSessionCollections,LocationOrientedSortableSessionMethods,IBaseQuery<ILocationOrientedSortableSessionQuery> {

@@ -176,5 +199,12 @@ }

/*********************************************
* ILocationOrientedSortableSessionQuery
**********************************************/
export interface ILocationOrientedSortableSessionQuery extends LocationOrientedSortableSessionQuery,LocationOrientedSortableSessionMethods {
}
/*********************************************
* LocationOrientedSortableSession
**********************************************/
export interface LocationOrientedSortableSession extends SP.WorkManagement.OM.BaseSession, LocationOrientedSortableSessionProps, LocationOrientedSortableSessionMethods {
export interface LocationOrientedSortableSession extends SP.WorkManagement.OM.BaseSession, LocationOrientedSortableSessionCollections, LocationOrientedSortableSessionMethods {

@@ -191,24 +221,38 @@ }

/*********************************************
* LocationOrientedSortableSessionCollections
**********************************************/
export interface LocationOrientedSortableSessionCollections extends LocationOrientedSortableSessionProps {
}
/*********************************************
* LocationOrientedSortableSessionQuery
**********************************************/
export interface LocationOrientedSortableSessionQuery extends LocationOrientedSortableSessionProps {
}
/*********************************************
* LocationOrientedSortableSessionMethods
**********************************************/
export interface LocationOrientedSortableSessionMethods {
addAttributeToTask<T=SP.WorkManagement.OM.TaskWriteResult>(taskKey?: number, attribute?: string): IBaseExecution<T>;
beginCacheRefresh<T=SP.WorkManagement.OM.CreateRefreshJobResult>(): IBaseExecution<T>;
beginExchangeSync<T=boolean>(): IBaseExecution<T>;
createPersonalTaskAndPromoteToProviderTask<T=SP.WorkManagement.OM.TaskWriteResult>(taskName?: string, description?: string, localizedStartDate?: string, localizedDueDate?: string, completed?: boolean, pinned?: boolean, locationKey?: number): IBaseExecution<T>;
createTask<T=SP.WorkManagement.OM.TaskWriteResult>(taskName?: string, description?: string, localizedStartDate?: string, localizedDueDate?: string, completed?: boolean, pinned?: boolean, locationKey?: number, editUrl?: string): IBaseExecution<T>;
deleteTask<T=SP.WorkManagement.OM.TaskWriteResult>(taskKey?: number): IBaseExecution<T>;
getCalloutInfo<T=SP.WorkManagement.OM.CalloutInfo>(taskKey?: number): IBaseExecution<T>;
getRefreshHealthInfo<T=SP.WorkManagement.OM.RefreshHealthInfo>(): IBaseExecution<T>;
getRefreshHistory<T=SP.WorkManagement.OM.RefreshHistory>(since?: any): IBaseExecution<T>;
getRefreshStatus<T=SP.WorkManagement.OM.RefreshResult>(refreshId?: number): IBaseExecution<T>;
isExchangeJobPending<T=boolean>(): IBaseExecution<T>;
pinTask<T=SP.WorkManagement.OM.TaskWriteResult>(taskKey?: number): IBaseExecution<T>;
promotePersonalTaskToProviderTaskInLocation<T=SP.WorkManagement.OM.TaskWriteResult>(taskKey?: number, locationId?: number): IBaseExecution<T>;
readAllNonTaskData<T=SP.WorkManagement.OM.NonTaskDataReadResult>(): IBaseExecution<T>;
refreshSingleTask<T=SP.WorkManagement.OM.TaskRefreshResult>(taskKey?: number): IBaseExecution<T>;
removeAttributeFromTask<T=SP.WorkManagement.OM.TaskWriteResult>(taskKey?: number, attribute?: string): IBaseExecution<T>;
removePinOnTask<T=SP.WorkManagement.OM.TaskWriteResult>(taskKey?: number): IBaseExecution<T>;
updateTaskWithLocalizedValue<T=SP.WorkManagement.OM.TaskWriteResult>(taskKey?: number, field?: number, value?: string): IBaseExecution<T>;
movePersonalTaskToLocation<T=boolean>(taskKey?: number, newLocationKey?: number): IBaseExecution<T>;
addAttributeToTask(taskKey?: number, attribute?: string): IBaseExecution<SP.WorkManagement.OM.TaskWriteResult>;
beginCacheRefresh(): IBaseExecution<SP.WorkManagement.OM.CreateRefreshJobResult>;
beginExchangeSync(): IBaseExecution<boolean>;
createPersonalTaskAndPromoteToProviderTask(taskName?: string, description?: string, localizedStartDate?: string, localizedDueDate?: string, completed?: boolean, pinned?: boolean, locationKey?: number): IBaseExecution<SP.WorkManagement.OM.TaskWriteResult>;
createTask(taskName?: string, description?: string, localizedStartDate?: string, localizedDueDate?: string, completed?: boolean, pinned?: boolean, locationKey?: number, editUrl?: string): IBaseExecution<SP.WorkManagement.OM.TaskWriteResult>;
deleteTask(taskKey?: number): IBaseExecution<SP.WorkManagement.OM.TaskWriteResult>;
getCalloutInfo(taskKey?: number): IBaseExecution<SP.WorkManagement.OM.CalloutInfo>;
getRefreshHealthInfo(): IBaseExecution<SP.WorkManagement.OM.RefreshHealthInfo>;
getRefreshHistory(since?: any): IBaseExecution<SP.WorkManagement.OM.RefreshHistory>;
getRefreshStatus(refreshId?: number): IBaseExecution<SP.WorkManagement.OM.RefreshResult>;
isExchangeJobPending(): IBaseExecution<boolean>;
pinTask(taskKey?: number): IBaseExecution<SP.WorkManagement.OM.TaskWriteResult>;
promotePersonalTaskToProviderTaskInLocation(taskKey?: number, locationId?: number): IBaseExecution<SP.WorkManagement.OM.TaskWriteResult>;
readAllNonTaskData(): IBaseExecution<SP.WorkManagement.OM.NonTaskDataReadResult>;
refreshSingleTask(taskKey?: number): IBaseExecution<SP.WorkManagement.OM.TaskRefreshResult>;
removeAttributeFromTask(taskKey?: number, attribute?: string): IBaseExecution<SP.WorkManagement.OM.TaskWriteResult>;
removePinOnTask(taskKey?: number): IBaseExecution<SP.WorkManagement.OM.TaskWriteResult>;
updateTaskWithLocalizedValue(taskKey?: number, field?: number, value?: string): IBaseExecution<SP.WorkManagement.OM.TaskWriteResult>;
movePersonalTaskToLocation(taskKey?: number, newLocationKey?: number): IBaseExecution<boolean>;
}

@@ -219,3 +263,3 @@

**********************************************/
export interface ILocationOrientedUserOrderedSession extends LocationOrientedUserOrderedSessionProps,LocationOrientedUserOrderedSessionMethods,IBaseExecution<LocationOrientedUserOrderedSession> {
export interface ILocationOrientedUserOrderedSession extends LocationOrientedUserOrderedSessionCollections,LocationOrientedUserOrderedSessionMethods,IBaseQuery<ILocationOrientedUserOrderedSessionQuery> {

@@ -225,5 +269,12 @@ }

/*********************************************
* ILocationOrientedUserOrderedSessionQuery
**********************************************/
export interface ILocationOrientedUserOrderedSessionQuery extends LocationOrientedUserOrderedSessionQuery,LocationOrientedUserOrderedSessionMethods {
}
/*********************************************
* LocationOrientedUserOrderedSession
**********************************************/
export interface LocationOrientedUserOrderedSession extends SP.WorkManagement.OM.BaseSession, LocationOrientedUserOrderedSessionProps, LocationOrientedUserOrderedSessionMethods {
export interface LocationOrientedUserOrderedSession extends SP.WorkManagement.OM.BaseSession, LocationOrientedUserOrderedSessionCollections, LocationOrientedUserOrderedSessionMethods {

@@ -240,25 +291,39 @@ }

/*********************************************
* LocationOrientedUserOrderedSessionCollections
**********************************************/
export interface LocationOrientedUserOrderedSessionCollections extends LocationOrientedUserOrderedSessionProps {
}
/*********************************************
* LocationOrientedUserOrderedSessionQuery
**********************************************/
export interface LocationOrientedUserOrderedSessionQuery extends LocationOrientedUserOrderedSessionProps {
}
/*********************************************
* LocationOrientedUserOrderedSessionMethods
**********************************************/
export interface LocationOrientedUserOrderedSessionMethods {
addAttributeToTask<T=SP.WorkManagement.OM.TaskWriteResult>(taskKey?: number, attribute?: string): IBaseExecution<T>;
beginCacheRefresh<T=SP.WorkManagement.OM.CreateRefreshJobResult>(): IBaseExecution<T>;
beginExchangeSync<T=boolean>(): IBaseExecution<T>;
createPersonalTaskAndPromoteToProviderTask<T=SP.WorkManagement.OM.TaskWriteResult>(taskName?: string, description?: string, localizedStartDate?: string, localizedDueDate?: string, completed?: boolean, pinned?: boolean, locationKey?: number): IBaseExecution<T>;
createTask<T=SP.WorkManagement.OM.TaskWriteResult>(taskName?: string, description?: string, localizedStartDate?: string, localizedDueDate?: string, completed?: boolean, pinned?: boolean, locationKey?: number, editUrl?: string): IBaseExecution<T>;
deleteTask<T=SP.WorkManagement.OM.TaskWriteResult>(taskKey?: number): IBaseExecution<T>;
getCalloutInfo<T=SP.WorkManagement.OM.CalloutInfo>(taskKey?: number): IBaseExecution<T>;
getRefreshHealthInfo<T=SP.WorkManagement.OM.RefreshHealthInfo>(): IBaseExecution<T>;
getRefreshHistory<T=SP.WorkManagement.OM.RefreshHistory>(since?: any): IBaseExecution<T>;
getRefreshStatus<T=SP.WorkManagement.OM.RefreshResult>(refreshId?: number): IBaseExecution<T>;
isExchangeJobPending<T=boolean>(): IBaseExecution<T>;
pinTask<T=SP.WorkManagement.OM.TaskWriteResult>(taskKey?: number): IBaseExecution<T>;
promotePersonalTaskToProviderTaskInLocation<T=SP.WorkManagement.OM.TaskWriteResult>(taskKey?: number, locationId?: number): IBaseExecution<T>;
readAllNonTaskData<T=SP.WorkManagement.OM.NonTaskDataReadResult>(): IBaseExecution<T>;
refreshSingleTask<T=SP.WorkManagement.OM.TaskRefreshResult>(taskKey?: number): IBaseExecution<T>;
removeAttributeFromTask<T=SP.WorkManagement.OM.TaskWriteResult>(taskKey?: number, attribute?: string): IBaseExecution<T>;
removePinOnTask<T=SP.WorkManagement.OM.TaskWriteResult>(taskKey?: number): IBaseExecution<T>;
updateTaskWithLocalizedValue<T=SP.WorkManagement.OM.TaskWriteResult>(taskKey?: number, field?: number, value?: string): IBaseExecution<T>;
movePersonalTaskToLocation<T=boolean>(taskKey?: number, newLocationKey?: number): IBaseExecution<T>;
reorderTask<T=any>(taskKey?: number, newAfterTaskKey?: number): IBaseExecution<T>;
addAttributeToTask(taskKey?: number, attribute?: string): IBaseExecution<SP.WorkManagement.OM.TaskWriteResult>;
beginCacheRefresh(): IBaseExecution<SP.WorkManagement.OM.CreateRefreshJobResult>;
beginExchangeSync(): IBaseExecution<boolean>;
createPersonalTaskAndPromoteToProviderTask(taskName?: string, description?: string, localizedStartDate?: string, localizedDueDate?: string, completed?: boolean, pinned?: boolean, locationKey?: number): IBaseExecution<SP.WorkManagement.OM.TaskWriteResult>;
createTask(taskName?: string, description?: string, localizedStartDate?: string, localizedDueDate?: string, completed?: boolean, pinned?: boolean, locationKey?: number, editUrl?: string): IBaseExecution<SP.WorkManagement.OM.TaskWriteResult>;
deleteTask(taskKey?: number): IBaseExecution<SP.WorkManagement.OM.TaskWriteResult>;
getCalloutInfo(taskKey?: number): IBaseExecution<SP.WorkManagement.OM.CalloutInfo>;
getRefreshHealthInfo(): IBaseExecution<SP.WorkManagement.OM.RefreshHealthInfo>;
getRefreshHistory(since?: any): IBaseExecution<SP.WorkManagement.OM.RefreshHistory>;
getRefreshStatus(refreshId?: number): IBaseExecution<SP.WorkManagement.OM.RefreshResult>;
isExchangeJobPending(): IBaseExecution<boolean>;
pinTask(taskKey?: number): IBaseExecution<SP.WorkManagement.OM.TaskWriteResult>;
promotePersonalTaskToProviderTaskInLocation(taskKey?: number, locationId?: number): IBaseExecution<SP.WorkManagement.OM.TaskWriteResult>;
readAllNonTaskData(): IBaseExecution<SP.WorkManagement.OM.NonTaskDataReadResult>;
refreshSingleTask(taskKey?: number): IBaseExecution<SP.WorkManagement.OM.TaskRefreshResult>;
removeAttributeFromTask(taskKey?: number, attribute?: string): IBaseExecution<SP.WorkManagement.OM.TaskWriteResult>;
removePinOnTask(taskKey?: number): IBaseExecution<SP.WorkManagement.OM.TaskWriteResult>;
updateTaskWithLocalizedValue(taskKey?: number, field?: number, value?: string): IBaseExecution<SP.WorkManagement.OM.TaskWriteResult>;
movePersonalTaskToLocation(taskKey?: number, newLocationKey?: number): IBaseExecution<boolean>;
reorderTask(taskKey?: number, newAfterTaskKey?: number): IBaseExecution<any>;
}

@@ -288,3 +353,3 @@

**********************************************/
export interface INonTaskDataReadResult extends NonTaskDataReadResultProps,NonTaskDataReadResultMethods,IBaseExecution<NonTaskDataReadResult> {
export interface INonTaskDataReadResult extends NonTaskDataReadResultCollections,NonTaskDataReadResultMethods,IBaseQuery<INonTaskDataReadResultQuery> {

@@ -294,5 +359,12 @@ }

/*********************************************
* INonTaskDataReadResultQuery
**********************************************/
export interface INonTaskDataReadResultQuery extends NonTaskDataReadResultQuery,NonTaskDataReadResultMethods {
}
/*********************************************
* NonTaskDataReadResult
**********************************************/
export interface NonTaskDataReadResult extends NonTaskDataReadResultProps, NonTaskDataReadResultMethods {
export interface NonTaskDataReadResult extends NonTaskDataReadResultCollections, NonTaskDataReadResultMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -305,10 +377,24 @@ }

export interface NonTaskDataReadResultProps {
AllLocatons<T=SP.WorkManagement.OM.Location>(): IBaseCollection<T>;
PersistedProperties<T=SP.WorkManagement.OM.PersistedProperties>(): IBaseExecution<T>;
RefreshHistory<T=SP.WorkManagement.OM.RefreshHistory>(): IBaseExecution<T>;
ScriptExtensions<T=SP.WorkManagement.OM.DashboardScriptExtensionInfo>(): IBaseCollection<T>;
UserSettings<T=SP.WorkManagement.OM.UserSettings>(): IBaseExecution<T>;
PersistedProperties(): IBaseExecution<SP.WorkManagement.OM.PersistedProperties>;
RefreshHistory(): IBaseExecution<SP.WorkManagement.OM.RefreshHistory>;
UserSettings(): IBaseExecution<SP.WorkManagement.OM.UserSettings>;
}
/*********************************************
* NonTaskDataReadResultCollections
**********************************************/
export interface NonTaskDataReadResultCollections extends NonTaskDataReadResultProps {
AllLocatons(): IBaseCollection<SP.WorkManagement.OM.Location>;
ScriptExtensions(): IBaseCollection<SP.WorkManagement.OM.DashboardScriptExtensionInfo>;
}
/*********************************************
* NonTaskDataReadResultQuery
**********************************************/
export interface NonTaskDataReadResultQuery extends NonTaskDataReadResultProps {
AllLocatons: IBaseResults<SP.WorkManagement.OM.Location>;
ScriptExtensions: IBaseResults<SP.WorkManagement.OM.DashboardScriptExtensionInfo>;
}
/*********************************************
* NonTaskDataReadResultMethods

@@ -334,3 +420,3 @@ **********************************************/

**********************************************/
export interface IRefreshHistory extends RefreshHistoryProps,RefreshHistoryMethods,IBaseExecution<RefreshHistory> {
export interface IRefreshHistory extends RefreshHistoryCollections,RefreshHistoryMethods,IBaseQuery<IRefreshHistoryQuery> {

@@ -340,5 +426,12 @@ }

/*********************************************
* IRefreshHistoryQuery
**********************************************/
export interface IRefreshHistoryQuery extends RefreshHistoryQuery,RefreshHistoryMethods {
}
/*********************************************
* RefreshHistory
**********************************************/
export interface RefreshHistory extends RefreshHistoryProps, RefreshHistoryMethods {
export interface RefreshHistory extends RefreshHistoryCollections, RefreshHistoryMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -351,6 +444,20 @@ }

export interface RefreshHistoryProps {
Refreshes<T=SP.WorkManagement.OM.RefreshResult>(): IBaseCollection<T>;
}
/*********************************************
* RefreshHistoryCollections
**********************************************/
export interface RefreshHistoryCollections extends RefreshHistoryProps {
Refreshes(): IBaseCollection<SP.WorkManagement.OM.RefreshResult>;
}
/*********************************************
* RefreshHistoryQuery
**********************************************/
export interface RefreshHistoryQuery extends RefreshHistoryProps {
Refreshes: IBaseResults<SP.WorkManagement.OM.RefreshResult>;
}
/*********************************************
* RefreshHistoryMethods

@@ -365,3 +472,3 @@ **********************************************/

**********************************************/
export interface IRefreshResult extends RefreshResultProps,RefreshResultMethods,IBaseExecution<RefreshResult> {
export interface IRefreshResult extends RefreshResultCollections,RefreshResultMethods,IBaseQuery<IRefreshResultQuery> {

@@ -371,5 +478,12 @@ }

/*********************************************
* IRefreshResultQuery
**********************************************/
export interface IRefreshResultQuery extends RefreshResultQuery,RefreshResultMethods {
}
/*********************************************
* RefreshResult
**********************************************/
export interface RefreshResult extends RefreshResultProps, RefreshResultMethods {
export interface RefreshResult extends RefreshResultCollections, RefreshResultMethods {
AggregatorRefreshState?: number;

@@ -385,7 +499,22 @@ CorrelationId?: string;

export interface RefreshResultProps {
ProviderStatuses<T=SP.WorkManagement.OM.ProviderRefreshStatus>(): IBaseCollection<T>;
TaskChangesByLocation<T=SP.WorkManagement.OM.LocationUpdateResult>(): IBaseCollection<T>;
}
/*********************************************
* RefreshResultCollections
**********************************************/
export interface RefreshResultCollections extends RefreshResultProps {
ProviderStatuses(): IBaseCollection<SP.WorkManagement.OM.ProviderRefreshStatus>;
TaskChangesByLocation(): IBaseCollection<SP.WorkManagement.OM.LocationUpdateResult>;
}
/*********************************************
* RefreshResultQuery
**********************************************/
export interface RefreshResultQuery extends RefreshResultProps {
ProviderStatuses: IBaseResults<SP.WorkManagement.OM.ProviderRefreshStatus>;
TaskChangesByLocation: IBaseResults<SP.WorkManagement.OM.LocationUpdateResult>;
}
/*********************************************
* RefreshResultMethods

@@ -443,3 +572,3 @@ **********************************************/

**********************************************/
export interface IRefreshHealthInfo extends RefreshHealthInfoProps,RefreshHealthInfoMethods,IBaseExecution<RefreshHealthInfo> {
export interface IRefreshHealthInfo extends RefreshHealthInfoCollections,RefreshHealthInfoMethods,IBaseQuery<IRefreshHealthInfoQuery> {

@@ -449,5 +578,12 @@ }

/*********************************************
* IRefreshHealthInfoQuery
**********************************************/
export interface IRefreshHealthInfoQuery extends RefreshHealthInfoQuery,RefreshHealthInfoMethods {
}
/*********************************************
* RefreshHealthInfo
**********************************************/
export interface RefreshHealthInfo extends RefreshHealthInfoProps, RefreshHealthInfoMethods {
export interface RefreshHealthInfo extends RefreshHealthInfoCollections, RefreshHealthInfoMethods {
LatestRefreshTime?: any;

@@ -462,16 +598,23 @@ NewTasks?: number;

export interface RefreshHealthInfoProps {
ProviderErrors<T=SP.WorkManagement.OM.ProviderErrorInfo>(): IBaseCollection<T>;
}
/*********************************************
* RefreshHealthInfoMethods
* RefreshHealthInfoCollections
**********************************************/
export interface RefreshHealthInfoMethods {
export interface RefreshHealthInfoCollections extends RefreshHealthInfoProps {
ProviderErrors(): IBaseCollection<SP.WorkManagement.OM.ProviderErrorInfo>;
}
/*********************************************
* RefreshHealthInfoQuery
**********************************************/
export interface RefreshHealthInfoQuery extends RefreshHealthInfoProps {
ProviderErrors: IBaseResults<SP.WorkManagement.OM.ProviderErrorInfo>;
}
/*********************************************
* ISortableSessionManager
* RefreshHealthInfoMethods
**********************************************/
export interface ISortableSessionManager extends SortableSessionManagerProps,SortableSessionManagerMethods,IBaseExecution<SortableSessionManager> {
export interface RefreshHealthInfoMethods {

@@ -481,12 +624,12 @@ }

/*********************************************
* SortableSessionManager
* ISortableSessionManager
**********************************************/
export interface SortableSessionManager extends SortableSessionManagerProps, SortableSessionManagerMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;
export interface ISortableSessionManager extends SortableSessionManagerCollections,SortableSessionManagerMethods,IBaseQuery<ISortableSessionManagerQuery> {
}
/*********************************************
* SortableSessionManagerProps
* ISortableSessionManagerQuery
**********************************************/
export interface SortableSessionManagerProps {
export interface ISortableSessionManagerQuery extends SortableSessionManagerQuery,SortableSessionManagerMethods {

@@ -496,13 +639,12 @@ }

/*********************************************
* SortableSessionManagerMethods
* SortableSessionManager
**********************************************/
export interface SortableSessionManagerMethods {
createLocationOrientedSession<T=SP.WorkManagement.OM.LocationOrientedSortableSession>(): IBaseExecution<T>;
createSession<T=SP.WorkManagement.OM.SortableSession>(): IBaseExecution<T>;
export interface SortableSessionManager extends SortableSessionManagerCollections, SortableSessionManagerMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;
}
/*********************************************
* ISortableSession
* SortableSessionManagerProps
**********************************************/
export interface ISortableSession extends SortableSessionProps,SortableSessionMethods,IBaseExecution<SortableSession> {
export interface SortableSessionManagerProps {

@@ -512,5 +654,5 @@ }

/*********************************************
* SortableSession
* SortableSessionManagerCollections
**********************************************/
export interface SortableSession extends SP.WorkManagement.OM.BaseSession, SortableSessionProps, SortableSessionMethods {
export interface SortableSessionManagerCollections extends SortableSessionManagerProps {

@@ -520,5 +662,5 @@ }

/*********************************************
* SortableSessionProps
* SortableSessionManagerQuery
**********************************************/
export interface SortableSessionProps {
export interface SortableSessionManagerQuery extends SortableSessionManagerProps {

@@ -528,29 +670,13 @@ }

/*********************************************
* SortableSessionMethods
* SortableSessionManagerMethods
**********************************************/
export interface SortableSessionMethods {
addAttributeToTask<T=SP.WorkManagement.OM.TaskWriteResult>(taskKey?: number, attribute?: string): IBaseExecution<T>;
beginCacheRefresh<T=SP.WorkManagement.OM.CreateRefreshJobResult>(): IBaseExecution<T>;
beginExchangeSync<T=boolean>(): IBaseExecution<T>;
createPersonalTaskAndPromoteToProviderTask<T=SP.WorkManagement.OM.TaskWriteResult>(taskName?: string, description?: string, localizedStartDate?: string, localizedDueDate?: string, completed?: boolean, pinned?: boolean, locationKey?: number): IBaseExecution<T>;
createTask<T=SP.WorkManagement.OM.TaskWriteResult>(taskName?: string, description?: string, localizedStartDate?: string, localizedDueDate?: string, completed?: boolean, pinned?: boolean, locationKey?: number, editUrl?: string): IBaseExecution<T>;
deleteTask<T=SP.WorkManagement.OM.TaskWriteResult>(taskKey?: number): IBaseExecution<T>;
getCalloutInfo<T=SP.WorkManagement.OM.CalloutInfo>(taskKey?: number): IBaseExecution<T>;
getRefreshHealthInfo<T=SP.WorkManagement.OM.RefreshHealthInfo>(): IBaseExecution<T>;
getRefreshHistory<T=SP.WorkManagement.OM.RefreshHistory>(since?: any): IBaseExecution<T>;
getRefreshStatus<T=SP.WorkManagement.OM.RefreshResult>(refreshId?: number): IBaseExecution<T>;
isExchangeJobPending<T=boolean>(): IBaseExecution<T>;
pinTask<T=SP.WorkManagement.OM.TaskWriteResult>(taskKey?: number): IBaseExecution<T>;
promotePersonalTaskToProviderTaskInLocation<T=SP.WorkManagement.OM.TaskWriteResult>(taskKey?: number, locationId?: number): IBaseExecution<T>;
readAllNonTaskData<T=SP.WorkManagement.OM.NonTaskDataReadResult>(): IBaseExecution<T>;
refreshSingleTask<T=SP.WorkManagement.OM.TaskRefreshResult>(taskKey?: number): IBaseExecution<T>;
removeAttributeFromTask<T=SP.WorkManagement.OM.TaskWriteResult>(taskKey?: number, attribute?: string): IBaseExecution<T>;
removePinOnTask<T=SP.WorkManagement.OM.TaskWriteResult>(taskKey?: number): IBaseExecution<T>;
updateTaskWithLocalizedValue<T=SP.WorkManagement.OM.TaskWriteResult>(taskKey?: number, field?: number, value?: string): IBaseExecution<T>;
export interface SortableSessionManagerMethods {
createLocationOrientedSession(): IBaseExecution<SP.WorkManagement.OM.LocationOrientedSortableSession>;
createSession(): IBaseExecution<SP.WorkManagement.OM.SortableSession>;
}
/*********************************************
* ISortableTaskQuery
* ISortableSession
**********************************************/
export interface ISortableTaskQuery extends SortableTaskQueryProps,SortableTaskQueryMethods,IBaseExecution<SortableTaskQuery> {
export interface ISortableSession extends SortableSessionCollections,SortableSessionMethods,IBaseQuery<ISortableSessionQuery> {

@@ -560,20 +686,19 @@ }

/*********************************************
* SortableTaskQuery
* ISortableSessionQuery
**********************************************/
export interface SortableTaskQuery extends SortableTaskQueryProps, SortableTaskQueryMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;
export interface ISortableSessionQuery extends SortableSessionQuery,SortableSessionMethods {
}
/*********************************************
* SortableTaskQueryProps
* SortableSession
**********************************************/
export interface SortableTaskQueryProps {
CoreQuery<T=SP.WorkManagement.OM.TaskQuery>(): IBaseExecution<T>;
Order<T=SP.WorkManagement.OM.OrderInfo>(): IBaseExecution<T>;
export interface SortableSession extends SP.WorkManagement.OM.BaseSession, SortableSessionCollections, SortableSessionMethods {
}
/*********************************************
* SortableTaskQueryMethods
* SortableSessionProps
**********************************************/
export interface SortableTaskQueryMethods {
export interface SortableSessionProps {

@@ -583,5 +708,5 @@ }

/*********************************************
* ITaskQuery
* SortableSessionCollections
**********************************************/
export interface ITaskQuery extends TaskQueryProps,TaskQueryMethods,IBaseExecution<TaskQuery> {
export interface SortableSessionCollections extends SortableSessionProps {

@@ -591,32 +716,46 @@ }

/*********************************************
* TaskQuery
* SortableSessionQuery
**********************************************/
export interface TaskQuery extends TaskQueryProps, TaskQueryMethods {
KeywordFilter?: string;
LastQueryTime?: any;
PinnedFilter?: number;
export interface SortableSessionQuery extends SortableSessionProps {
}
/*********************************************
* TaskQueryProps
* SortableSessionMethods
**********************************************/
export interface TaskQueryProps {
CustomAttributeFilter<T=SP.WorkManagement.OM.CustomAttributeFilter>(): IBaseExecution<T>;
FieldFilter<T=SP.WorkManagement.OM.TaskFilter>(): IBaseExecution<T>;
LastModifiedDateRangeFilter<T=SP.WorkManagement.OM.DateRangeCriterion>(): IBaseExecution<T>;
LocationFilter<T=SP.WorkManagement.OM.LocationFilter>(): IBaseExecution<T>;
export interface SortableSessionMethods {
addAttributeToTask(taskKey?: number, attribute?: string): IBaseExecution<SP.WorkManagement.OM.TaskWriteResult>;
beginCacheRefresh(): IBaseExecution<SP.WorkManagement.OM.CreateRefreshJobResult>;
beginExchangeSync(): IBaseExecution<boolean>;
createPersonalTaskAndPromoteToProviderTask(taskName?: string, description?: string, localizedStartDate?: string, localizedDueDate?: string, completed?: boolean, pinned?: boolean, locationKey?: number): IBaseExecution<SP.WorkManagement.OM.TaskWriteResult>;
createTask(taskName?: string, description?: string, localizedStartDate?: string, localizedDueDate?: string, completed?: boolean, pinned?: boolean, locationKey?: number, editUrl?: string): IBaseExecution<SP.WorkManagement.OM.TaskWriteResult>;
deleteTask(taskKey?: number): IBaseExecution<SP.WorkManagement.OM.TaskWriteResult>;
getCalloutInfo(taskKey?: number): IBaseExecution<SP.WorkManagement.OM.CalloutInfo>;
getRefreshHealthInfo(): IBaseExecution<SP.WorkManagement.OM.RefreshHealthInfo>;
getRefreshHistory(since?: any): IBaseExecution<SP.WorkManagement.OM.RefreshHistory>;
getRefreshStatus(refreshId?: number): IBaseExecution<SP.WorkManagement.OM.RefreshResult>;
isExchangeJobPending(): IBaseExecution<boolean>;
pinTask(taskKey?: number): IBaseExecution<SP.WorkManagement.OM.TaskWriteResult>;
promotePersonalTaskToProviderTaskInLocation(taskKey?: number, locationId?: number): IBaseExecution<SP.WorkManagement.OM.TaskWriteResult>;
readAllNonTaskData(): IBaseExecution<SP.WorkManagement.OM.NonTaskDataReadResult>;
refreshSingleTask(taskKey?: number): IBaseExecution<SP.WorkManagement.OM.TaskRefreshResult>;
removeAttributeFromTask(taskKey?: number, attribute?: string): IBaseExecution<SP.WorkManagement.OM.TaskWriteResult>;
removePinOnTask(taskKey?: number): IBaseExecution<SP.WorkManagement.OM.TaskWriteResult>;
updateTaskWithLocalizedValue(taskKey?: number, field?: number, value?: string): IBaseExecution<SP.WorkManagement.OM.TaskWriteResult>;
}
/*********************************************
* TaskQueryMethods
* SortableTaskQuery
**********************************************/
export interface TaskQueryMethods {
export interface SortableTaskQuery {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;
}
/*********************************************
* ITaskFilter
* TaskQuery
**********************************************/
export interface ITaskFilter extends TaskFilterProps,TaskFilterMethods,IBaseExecution<TaskFilter> {
export interface TaskQuery {
KeywordFilter?: string;
LastQueryTime?: any;
PinnedFilter?: number;
}

@@ -627,3 +766,3 @@

**********************************************/
export interface TaskFilter extends TaskFilterProps, TaskFilterMethods {
export interface TaskFilter {
CriterionConcatType?: number;

@@ -634,23 +773,12 @@ IdsToFilterBy?: Array<number>;

/*********************************************
* TaskFilterProps
* ITaskQueryByLocationResult
**********************************************/
export interface TaskFilterProps {
CompletedCriterion<T=SP.WorkManagement.OM.BooleanCriterion>(): IBaseExecution<T>;
DueDateRangeCriterion<T=SP.WorkManagement.OM.DateRangeCriterion>(): IBaseExecution<T>;
IsNewCriterion<T=SP.WorkManagement.OM.BooleanCriterion>(): IBaseExecution<T>;
NameCriterion<T=SP.WorkManagement.OM.NameCriterion>(): IBaseExecution<T>;
StartDateRangeCriterion<T=SP.WorkManagement.OM.DateRangeCriterion>(): IBaseExecution<T>;
}
export interface ITaskQueryByLocationResult extends TaskQueryByLocationResultCollections,TaskQueryByLocationResultMethods,IBaseQuery<ITaskQueryByLocationResultQuery> {
/*********************************************
* TaskFilterMethods
**********************************************/
export interface TaskFilterMethods {
}
/*********************************************
* ITaskQueryByLocationResult
* ITaskQueryByLocationResultQuery
**********************************************/
export interface ITaskQueryByLocationResult extends TaskQueryByLocationResultProps,TaskQueryByLocationResultMethods,IBaseExecution<TaskQueryByLocationResult> {
export interface ITaskQueryByLocationResultQuery extends TaskQueryByLocationResultQuery,TaskQueryByLocationResultMethods {

@@ -662,3 +790,3 @@ }

**********************************************/
export interface TaskQueryByLocationResult extends TaskQueryByLocationResultProps, TaskQueryByLocationResultMethods {
export interface TaskQueryByLocationResult extends TaskQueryByLocationResultCollections, TaskQueryByLocationResultMethods {
Error?: number;

@@ -672,6 +800,20 @@ ErrorMessage?: string;

export interface TaskQueryByLocationResultProps {
Results<T=SP.WorkManagement.OM.Task>(): IBaseCollection<T>;
}
/*********************************************
* TaskQueryByLocationResultCollections
**********************************************/
export interface TaskQueryByLocationResultCollections extends TaskQueryByLocationResultProps {
Results(): IBaseCollection<SP.WorkManagement.OM.Task>;
}
/*********************************************
* TaskQueryByLocationResultQuery
**********************************************/
export interface TaskQueryByLocationResultQuery extends TaskQueryByLocationResultProps {
Results: IBaseResults<SP.WorkManagement.OM.Task>;
}
/*********************************************
* TaskQueryByLocationResultMethods

@@ -686,3 +828,3 @@ **********************************************/

**********************************************/
export interface ITaskQueryResult extends TaskQueryResultProps,TaskQueryResultMethods,IBaseExecution<TaskQueryResult> {
export interface ITaskQueryResult extends TaskQueryResultCollections,TaskQueryResultMethods,IBaseQuery<ITaskQueryResultQuery> {

@@ -692,5 +834,12 @@ }

/*********************************************
* ITaskQueryResultQuery
**********************************************/
export interface ITaskQueryResultQuery extends TaskQueryResultQuery,TaskQueryResultMethods {
}
/*********************************************
* TaskQueryResult
**********************************************/
export interface TaskQueryResult extends TaskQueryResultProps, TaskQueryResultMethods {
export interface TaskQueryResult extends TaskQueryResultCollections, TaskQueryResultMethods {
Error?: number;

@@ -704,16 +853,23 @@ ErrorMessage?: string;

export interface TaskQueryResultProps {
Results<T=SP.WorkManagement.OM.Task>(): IBaseCollection<T>;
}
/*********************************************
* TaskQueryResultMethods
* TaskQueryResultCollections
**********************************************/
export interface TaskQueryResultMethods {
export interface TaskQueryResultCollections extends TaskQueryResultProps {
Results(): IBaseCollection<SP.WorkManagement.OM.Task>;
}
/*********************************************
* TaskQueryResultQuery
**********************************************/
export interface TaskQueryResultQuery extends TaskQueryResultProps {
Results: IBaseResults<SP.WorkManagement.OM.Task>;
}
/*********************************************
* ITaskRefreshResult
* TaskQueryResultMethods
**********************************************/
export interface ITaskRefreshResult extends TaskRefreshResultProps,TaskRefreshResultMethods,IBaseExecution<TaskRefreshResult> {
export interface TaskQueryResultMethods {

@@ -725,3 +881,3 @@ }

**********************************************/
export interface TaskRefreshResult extends TaskRefreshResultProps, TaskRefreshResultMethods {
export interface TaskRefreshResult {
ErrorCorrelationId?: string;

@@ -732,12 +888,13 @@ RefreshState?: number;

/*********************************************
* TaskRefreshResultProps
* TaskWriteResult
**********************************************/
export interface TaskRefreshResultProps {
Result<T=SP.WorkManagement.OM.Task>(): IBaseExecution<T>;
export interface TaskWriteResult {
Error?: number;
ErrorMessage?: string;
}
/*********************************************
* TaskRefreshResultMethods
* IUserOrderedSessionManager
**********************************************/
export interface TaskRefreshResultMethods {
export interface IUserOrderedSessionManager extends UserOrderedSessionManagerCollections,UserOrderedSessionManagerMethods,IBaseQuery<IUserOrderedSessionManagerQuery> {

@@ -747,5 +904,5 @@ }

/*********************************************
* ITaskWriteResult
* IUserOrderedSessionManagerQuery
**********************************************/
export interface ITaskWriteResult extends TaskWriteResultProps,TaskWriteResultMethods,IBaseExecution<TaskWriteResult> {
export interface IUserOrderedSessionManagerQuery extends UserOrderedSessionManagerQuery,UserOrderedSessionManagerMethods {

@@ -755,20 +912,19 @@ }

/*********************************************
* TaskWriteResult
* UserOrderedSessionManager
**********************************************/
export interface TaskWriteResult extends TaskWriteResultProps, TaskWriteResultMethods {
Error?: number;
ErrorMessage?: string;
export interface UserOrderedSessionManager extends UserOrderedSessionManagerCollections, UserOrderedSessionManagerMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;
}
/*********************************************
* TaskWriteResultProps
* UserOrderedSessionManagerProps
**********************************************/
export interface TaskWriteResultProps {
Result<T=SP.WorkManagement.OM.Task>(): IBaseExecution<T>;
export interface UserOrderedSessionManagerProps {
}
/*********************************************
* TaskWriteResultMethods
* UserOrderedSessionManagerCollections
**********************************************/
export interface TaskWriteResultMethods {
export interface UserOrderedSessionManagerCollections extends UserOrderedSessionManagerProps {

@@ -778,5 +934,5 @@ }

/*********************************************
* IUserOrderedSessionManager
* UserOrderedSessionManagerQuery
**********************************************/
export interface IUserOrderedSessionManager extends UserOrderedSessionManagerProps,UserOrderedSessionManagerMethods,IBaseExecution<UserOrderedSessionManager> {
export interface UserOrderedSessionManagerQuery extends UserOrderedSessionManagerProps {

@@ -786,12 +942,13 @@ }

/*********************************************
* UserOrderedSessionManager
* UserOrderedSessionManagerMethods
**********************************************/
export interface UserOrderedSessionManager extends UserOrderedSessionManagerProps, UserOrderedSessionManagerMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;
export interface UserOrderedSessionManagerMethods {
createLocationOrientedSession(): IBaseExecution<SP.WorkManagement.OM.LocationOrientedUserOrderedSession>;
createSession(): IBaseExecution<SP.WorkManagement.OM.UserOrderedSession>;
}
/*********************************************
* UserOrderedSessionManagerProps
* IUserOrderedSession
**********************************************/
export interface UserOrderedSessionManagerProps {
export interface IUserOrderedSession extends UserOrderedSessionCollections,UserOrderedSessionMethods,IBaseQuery<IUserOrderedSessionQuery> {

@@ -801,13 +958,12 @@ }

/*********************************************
* UserOrderedSessionManagerMethods
* IUserOrderedSessionQuery
**********************************************/
export interface UserOrderedSessionManagerMethods {
createLocationOrientedSession<T=SP.WorkManagement.OM.LocationOrientedUserOrderedSession>(): IBaseExecution<T>;
createSession<T=SP.WorkManagement.OM.UserOrderedSession>(): IBaseExecution<T>;
export interface IUserOrderedSessionQuery extends UserOrderedSessionQuery,UserOrderedSessionMethods {
}
/*********************************************
* IUserOrderedSession
* UserOrderedSession
**********************************************/
export interface IUserOrderedSession extends UserOrderedSessionProps,UserOrderedSessionMethods,IBaseExecution<UserOrderedSession> {
export interface UserOrderedSession extends SP.WorkManagement.OM.BaseSession, UserOrderedSessionCollections, UserOrderedSessionMethods {

@@ -817,5 +973,5 @@ }

/*********************************************
* UserOrderedSession
* UserOrderedSessionProps
**********************************************/
export interface UserOrderedSession extends SP.WorkManagement.OM.BaseSession, UserOrderedSessionProps, UserOrderedSessionMethods {
export interface UserOrderedSessionProps {

@@ -825,5 +981,5 @@ }

/*********************************************
* UserOrderedSessionProps
* UserOrderedSessionCollections
**********************************************/
export interface UserOrderedSessionProps {
export interface UserOrderedSessionCollections extends UserOrderedSessionProps {

@@ -833,24 +989,31 @@ }

/*********************************************
* UserOrderedSessionQuery
**********************************************/
export interface UserOrderedSessionQuery extends UserOrderedSessionProps {
}
/*********************************************
* UserOrderedSessionMethods
**********************************************/
export interface UserOrderedSessionMethods {
addAttributeToTask<T=SP.WorkManagement.OM.TaskWriteResult>(taskKey?: number, attribute?: string): IBaseExecution<T>;
beginCacheRefresh<T=SP.WorkManagement.OM.CreateRefreshJobResult>(): IBaseExecution<T>;
beginExchangeSync<T=boolean>(): IBaseExecution<T>;
createPersonalTaskAndPromoteToProviderTask<T=SP.WorkManagement.OM.TaskWriteResult>(taskName?: string, description?: string, localizedStartDate?: string, localizedDueDate?: string, completed?: boolean, pinned?: boolean, locationKey?: number): IBaseExecution<T>;
createTask<T=SP.WorkManagement.OM.TaskWriteResult>(taskName?: string, description?: string, localizedStartDate?: string, localizedDueDate?: string, completed?: boolean, pinned?: boolean, locationKey?: number, editUrl?: string): IBaseExecution<T>;
deleteTask<T=SP.WorkManagement.OM.TaskWriteResult>(taskKey?: number): IBaseExecution<T>;
getCalloutInfo<T=SP.WorkManagement.OM.CalloutInfo>(taskKey?: number): IBaseExecution<T>;
getRefreshHealthInfo<T=SP.WorkManagement.OM.RefreshHealthInfo>(): IBaseExecution<T>;
getRefreshHistory<T=SP.WorkManagement.OM.RefreshHistory>(since?: any): IBaseExecution<T>;
getRefreshStatus<T=SP.WorkManagement.OM.RefreshResult>(refreshId?: number): IBaseExecution<T>;
isExchangeJobPending<T=boolean>(): IBaseExecution<T>;
pinTask<T=SP.WorkManagement.OM.TaskWriteResult>(taskKey?: number): IBaseExecution<T>;
promotePersonalTaskToProviderTaskInLocation<T=SP.WorkManagement.OM.TaskWriteResult>(taskKey?: number, locationId?: number): IBaseExecution<T>;
readAllNonTaskData<T=SP.WorkManagement.OM.NonTaskDataReadResult>(): IBaseExecution<T>;
refreshSingleTask<T=SP.WorkManagement.OM.TaskRefreshResult>(taskKey?: number): IBaseExecution<T>;
removeAttributeFromTask<T=SP.WorkManagement.OM.TaskWriteResult>(taskKey?: number, attribute?: string): IBaseExecution<T>;
removePinOnTask<T=SP.WorkManagement.OM.TaskWriteResult>(taskKey?: number): IBaseExecution<T>;
updateTaskWithLocalizedValue<T=SP.WorkManagement.OM.TaskWriteResult>(taskKey?: number, field?: number, value?: string): IBaseExecution<T>;
reorderTask<T=any>(taskKey?: number, newAfterTaskKey?: number): IBaseExecution<T>;
addAttributeToTask(taskKey?: number, attribute?: string): IBaseExecution<SP.WorkManagement.OM.TaskWriteResult>;
beginCacheRefresh(): IBaseExecution<SP.WorkManagement.OM.CreateRefreshJobResult>;
beginExchangeSync(): IBaseExecution<boolean>;
createPersonalTaskAndPromoteToProviderTask(taskName?: string, description?: string, localizedStartDate?: string, localizedDueDate?: string, completed?: boolean, pinned?: boolean, locationKey?: number): IBaseExecution<SP.WorkManagement.OM.TaskWriteResult>;
createTask(taskName?: string, description?: string, localizedStartDate?: string, localizedDueDate?: string, completed?: boolean, pinned?: boolean, locationKey?: number, editUrl?: string): IBaseExecution<SP.WorkManagement.OM.TaskWriteResult>;
deleteTask(taskKey?: number): IBaseExecution<SP.WorkManagement.OM.TaskWriteResult>;
getCalloutInfo(taskKey?: number): IBaseExecution<SP.WorkManagement.OM.CalloutInfo>;
getRefreshHealthInfo(): IBaseExecution<SP.WorkManagement.OM.RefreshHealthInfo>;
getRefreshHistory(since?: any): IBaseExecution<SP.WorkManagement.OM.RefreshHistory>;
getRefreshStatus(refreshId?: number): IBaseExecution<SP.WorkManagement.OM.RefreshResult>;
isExchangeJobPending(): IBaseExecution<boolean>;
pinTask(taskKey?: number): IBaseExecution<SP.WorkManagement.OM.TaskWriteResult>;
promotePersonalTaskToProviderTaskInLocation(taskKey?: number, locationId?: number): IBaseExecution<SP.WorkManagement.OM.TaskWriteResult>;
readAllNonTaskData(): IBaseExecution<SP.WorkManagement.OM.NonTaskDataReadResult>;
refreshSingleTask(taskKey?: number): IBaseExecution<SP.WorkManagement.OM.TaskRefreshResult>;
removeAttributeFromTask(taskKey?: number, attribute?: string): IBaseExecution<SP.WorkManagement.OM.TaskWriteResult>;
removePinOnTask(taskKey?: number): IBaseExecution<SP.WorkManagement.OM.TaskWriteResult>;
updateTaskWithLocalizedValue(taskKey?: number, field?: number, value?: string): IBaseExecution<SP.WorkManagement.OM.TaskWriteResult>;
reorderTask(taskKey?: number, newAfterTaskKey?: number): IBaseExecution<any>;
}

@@ -861,3 +1024,3 @@

**********************************************/
export interface IUserSettingsManager extends UserSettingsManagerProps,UserSettingsManagerMethods,IBaseExecution<UserSettingsManager> {
export interface IUserSettingsManager extends UserSettingsManagerCollections,UserSettingsManagerMethods,IBaseQuery<IUserSettingsManagerQuery> {

@@ -867,5 +1030,12 @@ }

/*********************************************
* IUserSettingsManagerQuery
**********************************************/
export interface IUserSettingsManagerQuery extends UserSettingsManagerQuery,UserSettingsManagerMethods {
}
/*********************************************
* UserSettingsManager
**********************************************/
export interface UserSettingsManager extends UserSettingsManagerProps, UserSettingsManagerMethods {
export interface UserSettingsManager extends UserSettingsManagerCollections, UserSettingsManagerMethods {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -882,14 +1052,28 @@ }

/*********************************************
* UserSettingsManagerCollections
**********************************************/
export interface UserSettingsManagerCollections extends UserSettingsManagerProps {
}
/*********************************************
* UserSettingsManagerQuery
**********************************************/
export interface UserSettingsManagerQuery extends UserSettingsManagerProps {
}
/*********************************************
* UserSettingsManagerMethods
**********************************************/
export interface UserSettingsManagerMethods {
getAllLocations<T=Array<SP.WorkManagement.OM.Location>>(): IBaseExecution<T>;
getExchangeSyncInfo<T=SP.WorkManagement.OM.ExchangeUserSyncState>(): IBaseExecution<T>;
getImportantLocations<T=Array<SP.WorkManagement.OM.Location>>(): IBaseExecution<T>;
getLocations<T=Array<SP.WorkManagement.OM.Location>>(locationsId?: Array<number>): IBaseExecution<T>;
getPersistedProperties<T=SP.WorkManagement.OM.PersistedProperties>(): IBaseExecution<T>;
getUserSettings<T=SP.WorkManagement.OM.UserSettings>(): IBaseExecution<T>;
isExchangeJobPending<T=boolean>(): IBaseExecution<T>;
optIntoExchangeSync<T=number>(): IBaseExecution<T>;
optOutOfExchangeSync<T=boolean>(): IBaseExecution<T>;
getAllLocations(): IBaseExecution<Array<SP.WorkManagement.OM.Location>>;
getExchangeSyncInfo(): IBaseExecution<SP.WorkManagement.OM.ExchangeUserSyncState>;
getImportantLocations(): IBaseExecution<Array<SP.WorkManagement.OM.Location>>;
getLocations(locationsId?: Array<number>): IBaseExecution<Array<SP.WorkManagement.OM.Location>>;
getPersistedProperties(): IBaseExecution<SP.WorkManagement.OM.PersistedProperties>;
getUserSettings(): IBaseExecution<SP.WorkManagement.OM.UserSettings>;
isExchangeJobPending(): IBaseExecution<boolean>;
optIntoExchangeSync(): IBaseExecution<number>;
optOutOfExchangeSync(): IBaseExecution<boolean>;
}

@@ -896,0 +1080,0 @@

@@ -0,3 +1,3 @@

import { IBaseExecution } from "../../";
/*********************************************

@@ -4,0 +4,0 @@ * SPOIdentityHelper

@@ -357,2 +357,5 @@ let fs = require("fs");

// Update the references
updateReferences(fileImports, dirName, "IBaseExecution.");
// Parse the interfaces

@@ -363,2 +366,4 @@ for (let name in directories[dirName][filename]) {

let methods = [];
let props = [];
let query = [];
let variables = [];

@@ -381,2 +386,3 @@

updateReferences(fileImports, dirName, "IBaseCollection.");
updateReferences(fileImports, dirName, "IBaseResults.");

@@ -395,4 +401,11 @@ // Parse the collections

// Add the method
collections.push('\t' + collection + '<T=' + methodType + '>(): ' + (methodInfo.isCollection ? 'IBaseCollection' : 'IBaseExecution') + '<T>;');
// See if this is a collection
if (methodInfo.isCollection) {
// Add the methods
collections.push('\t' + collection + '(): ' + 'IBaseCollection<' + methodType + '>;');
query.push('\t' + collection + ': IBaseResults<' + methodType + '>;');
} else {
// Add the method
props.push('\t' + collection + '(): ' + 'IBaseExecution<' + methodType + '>;');
}

@@ -411,3 +424,3 @@ // Update the references

// Update the references
updateReferences(fileImports, dirName, "IBaseExecution.");
updateReferences(fileImports, dirName, "IBaseQuery.");

@@ -428,3 +441,3 @@ // Parse the methods

// Add the method
methods.push('\t' + methodInfo.name + '<T=' + getType(methodInfo.returnType) + '>(' + params.join(', ') + '): IBaseExecution<T>;');
methods.push('\t' + methodInfo.name + '(' + params.join(', ') + '): IBaseExecution<' + getType(methodInfo.returnType) + '>;');
}

@@ -452,9 +465,12 @@

let baseTypes = interface._BaseType ? [interface._BaseType] : [];
baseTypes.push(name + "Props");
baseTypes.push(name + "Collections");
baseTypes.push(name + "Methods");
// Generate the content
content.push(create.interface("I" + name, [name + "Props", name + "Methods", "IBaseExecution<" + name + ">"]));
content.push(create.interface("I" + name, [name + "Collections", name + "Methods", "IBaseQuery<I" + name + "Query>"]));
content.push(create.interface("I" + name + "Query", [name + "Query", name + "Methods"]));
content.push(create.interface(name, baseTypes.join(", "), variables.join('\n')));
content.push(create.interface(name + "Props", null, collections.join('\n')));
content.push(create.interface(name + "Props", null, props.join('\n')));
content.push(create.interface(name + "Collections", name + "Props", collections.join('\n')));
content.push(create.interface(name + "Query", name + "Props", query.join('\n')));
content.push(create.interface(name + "Methods", null, methods.join('\n')));

@@ -461,0 +477,0 @@ }

{
"name": "gd-sprest-def",
"version": "0.1.4",
"version": "0.1.5",
"description": "TypeScript definition files generated from the $metadata REST endpoint in SharePoint.",

@@ -5,0 +5,0 @@ "author": "Gunjan Datta <me@dattabase.com> (https://gunjandatta.github.io)",

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc