gd-sprest-def
Version:
TypeScript definition files generated from the $metadata REST endpoint in SharePoint.
1,015 lines (867 loc) • 125 kB
TypeScript
import { Base } from "../../";
import { SP } from "../../";
import { Microsoft } from "../../";
/*********************************************
* IAnnouncementsController
**********************************************/
export interface IAnnouncementsController extends AnnouncementsControllerCollections, AnnouncementsControllerMethods, Base.IBaseQuery<AnnouncementsController, IAnnouncementsControllerQuery> {
}
/*********************************************
* IAnnouncementsControllerCollection
**********************************************/
export interface IAnnouncementsControllerCollection extends Base.IBaseResults<AnnouncementsController> {
done?: (resolve: (value?: Array<AnnouncementsController>) => void) => void;
}
/*********************************************
* IAnnouncementsControllerQueryCollection
**********************************************/
export interface IAnnouncementsControllerQueryCollection extends Base.IBaseResults<AnnouncementsControllerOData> {
done?: (resolve: (value?: Array<AnnouncementsControllerOData>) => void) => void;
}
/*********************************************
* IAnnouncementsControllerQuery
**********************************************/
export interface IAnnouncementsControllerQuery extends AnnouncementsControllerOData, AnnouncementsControllerMethods {
}
/*********************************************
* AnnouncementsController
**********************************************/
export interface AnnouncementsController extends Base.IBaseResult, AnnouncementsControllerProps, AnnouncementsControllerCollections, AnnouncementsControllerMethods {
}
/*********************************************
* AnnouncementsControllerProps
**********************************************/
export interface AnnouncementsControllerProps {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;
}
/*********************************************
* AnnouncementsControllerPropMethods
**********************************************/
export interface AnnouncementsControllerPropMethods {
}
/*********************************************
* AnnouncementsControllerCollections
**********************************************/
export interface AnnouncementsControllerCollections extends AnnouncementsControllerPropMethods {
}
/*********************************************
* AnnouncementsControllerOData
**********************************************/
export interface AnnouncementsControllerOData extends Base.IBaseResult, AnnouncementsControllerProps, AnnouncementsControllerMethods {
}
/*********************************************
* AnnouncementsControllerMethods
**********************************************/
export interface AnnouncementsControllerMethods {
active(): Base.IBaseCollection<SP.Publishing.AnnouncementsData>;
channel(): Base.IBaseCollection<SP.Publishing.ChannelAnnouncement>;
flwPropertyFilteringMapping(flwPropertyFilteringMapping?: string): Base.IBaseExecution<any>;
}
/*********************************************
* SitePageMetadata
**********************************************/
export interface SitePageMetadata {
AbsoluteUrl?: string;
AssetFolderId?: number;
AuthorByline?: { results: Array<string> };
BannerImageUrl?: string;
BannerThumbnailUrl?: string;
CallToAction?: string;
Categories?: string;
CommentCount?: number;
CommentsDisabled?: boolean;
ContentTypeId?: string;
Created?: any;
Description?: string;
DoesUserHaveEditPermission?: boolean;
FileName?: string;
FirstPublished?: any;
FirstPublishedRelativeTime?: string;
HasUserRecentlyModified?: boolean;
Id?: number;
IsPageCheckedOutToCurrentUser?: boolean;
IsWebWelcomePage?: boolean;
LikeCount?: number;
ListId?: any;
Modified?: any;
ModifiedRelativeTime?: string;
PageLayoutType?: string;
Path?: SP.ResourcePath;
PromotedState?: number;
PublishStartDate?: any;
SocialBarOnSitePagesDisabled?: boolean;
Title?: string;
TopicHeader?: string;
UniqueId?: any;
Url?: string;
Version?: string;
VersionInfo?: SP.Publishing.SitePageVersionInfo;
}
/*********************************************
* SitePageMetadataCollections
**********************************************/
export interface SitePageMetadataCollections extends SitePageMetadataCollectionMethods {
}
/*********************************************
* SitePageMetadataOData
**********************************************/
export interface SitePageMetadataOData extends Base.IBaseResult, SitePageMetadata {
CreatedBy: SP.Publishing.UserInfo & SP.Publishing.UserInfoCollections;
LastModifiedBy: SP.Publishing.UserInfo & SP.Publishing.UserInfoCollections;
}
/*********************************************
* SitePageMetadataCollectionMethods
**********************************************/
export interface SitePageMetadataCollectionMethods {
getById(id?: number): Base.IBaseQuery<SP.Publishing.SitePageMetadata, SP.Publishing.SitePageMetadataOData> & SP.Publishing.SitePageMetadataCollections;
}
/*********************************************
* UserInfo
**********************************************/
export interface UserInfo {
AccountName?: string;
Acronym?: string;
Color?: string;
Name?: string;
}
/*********************************************
* UserInfoCollections
**********************************************/
export interface UserInfoCollections {
}
/*********************************************
* ISitePage
**********************************************/
export interface ISitePage extends SP.Publishing.SitePageMetadataCollections, SitePageCollections, SitePageMethods, Base.IBaseQuery<SitePage, ISitePageQuery> {
}
/*********************************************
* ISitePageCollection
**********************************************/
export interface ISitePageCollection extends Base.IBaseResults<SitePage>, SitePageCollectionMethods {
done?: (resolve: (value?: Array<SitePage>) => void) => void;
}
/*********************************************
* ISitePageQueryCollection
**********************************************/
export interface ISitePageQueryCollection extends Base.IBaseResults<SitePageOData>, SitePageCollectionMethods {
done?: (resolve: (value?: Array<SitePageOData>) => void) => void;
}
/*********************************************
* ISitePageQuery
**********************************************/
export interface ISitePageQuery extends SitePageOData, SitePageMethods {
}
/*********************************************
* SitePage
**********************************************/
export interface SitePage extends SP.Publishing.SitePageMetadata, Base.IBaseResult, SitePageProps, SitePageCollections, SitePageMethods {
}
/*********************************************
* SitePageProps
**********************************************/
export interface SitePageProps {
AlternativeUrlMap?: string;
AuthoringMetadata?: SP.Publishing.SitePageAuthoringMetadata;
BoostProperties?: SP.Publishing.SitePageBoostProperties;
CampaignMetadata?: string;
CanvasContent1?: string;
CanvasJson1?: string;
CheckIn?: boolean;
CoAuthState?: SP.Publishing.SitePageCoAuthState;
Collaborators?: { results: Array<SP.Publishing.SitePageCollaborator> };
CreationMode?: number;
IsLikedByCurrentUser?: boolean;
IsTemplate?: boolean;
Language?: string;
LayoutWebpartsContent?: string;
Name?: string;
PublicationMetadata?: string;
PublicationRecipients?: string;
SitePageFlags?: string;
SourceDynamicSectionId?: string;
}
/*********************************************
* SitePagePropMethods
**********************************************/
export interface SitePagePropMethods {
Translations(): Base.IBaseExecution<SP.TranslationStatusCollection> & SP.TranslationStatusCollectionCollections & SP.TranslationStatusCollectionMethods;
}
/*********************************************
* SitePageCollections
**********************************************/
export interface SitePageCollections extends SitePagePropMethods {
}
/*********************************************
* SitePageCollectionMethods
**********************************************/
export interface SitePageCollectionMethods {
copyToStatus(workItemId?: any): Base.IBaseExecution<Microsoft.SharePoint.Publishing.PageCopyWithAssets.PageCopyResponse>;
// createAppPage(webPartDataAsJson?: string): Base.IBaseExecution<string>;
ensureTitleResource(): Base.IBaseExecution<any>;
feed(promotedState?: number, published?: boolean, metadataFilter?: string, languageOverride?: string): Base.IBaseExecution<Array<SP.Publishing.SitePageMetadata>>;
feedTargeted(promotedState?: number, published?: boolean, metadataFilter?: string, languageOverride?: string): Base.IBaseExecution<Array<SP.Publishing.SitePageMetadata>>;
getById(id?: number): Base.IBaseQuery<SP.Publishing.SitePage, SP.Publishing.SitePageOData> & SP.Publishing.SitePageCollections & SP.Publishing.SitePageMethods;
getByUniqueId(uniqueId?: any): Base.IBaseQuery<SP.Publishing.SitePage, SP.Publishing.SitePageOData> & SP.Publishing.SitePageCollections & SP.Publishing.SitePageMethods;
getByUrl(url?: string): Base.IBaseQuery<SP.Publishing.SitePage, SP.Publishing.SitePageOData> & SP.Publishing.SitePageCollections & SP.Publishing.SitePageMethods;
getPageColumnState(url?: string): Base.IBaseExecution<number>;
getTranslations(sourceItemId?: any): Base.IBaseExecution<SP.TranslationStatusCollection>;
isSitePage(url?: string): Base.IBaseExecution<boolean>;
pageMoveStatus(workItemId?: any): Base.IBaseExecution<SP.Publishing.PageMoveResponse>;
setMultilingual(enabled?: boolean): Base.IBaseExecution<any>;
setScheduling(enabled?: boolean): Base.IBaseExecution<any>;
templates(): Base.IBaseExecution<Array<SP.Publishing.SitePageMetadata>>;
updateAppPage(pageId?: number, webPartDataAsJson?: string, title?: string, includeInNavigation?: boolean): Base.IBaseExecution<string>;
updateFullPageApp(serverRelativeUrl?: string, webPartDataAsJson?: string): Base.IBaseExecution<any>;
createAppPage(webPartDataAsJson?: SP.Publishing.SitePageMetadata): Base.IBaseExecution<SP.Publishing.SitePage>;
}
/*********************************************
* SitePageOData
**********************************************/
export interface SitePageOData extends SP.Publishing.SitePageMetadataOData, Base.IBaseResult, SitePageProps, SitePageMethods {
Translations: SP.TranslationStatusCollection & SP.TranslationStatusCollectionCollections;
}
/*********************************************
* SitePageMethods
**********************************************/
export interface SitePageMethods {
amplify(request?: SP.Publishing.AmplifyRequestParams): Base.IBaseExecution<Microsoft.SharePoint.Publishing.Amplify.Client.ClientAmplifyResults>;
boostNews(SitePageBoost?: SP.Publishing.BoostFieldsData): Base.IBaseExecution<any>;
checkOut(): Base.IBaseExecution<boolean>;
checkoutPage(): Base.IBaseQuery<SP.Publishing.SitePage, SP.Publishing.SitePageOData> & SP.Publishing.SitePageCollections & SP.Publishing.SitePageMethods;
copy(): Base.IBaseQuery<SP.Publishing.SitePage, SP.Publishing.SitePageOData> & SP.Publishing.SitePageCollections & SP.Publishing.SitePageMethods;
copyTo(copyToParams?: SP.Publishing.CopyToParams): Base.IBaseExecution<Microsoft.SharePoint.Publishing.PageCopyWithAssets.PageCopyResponse>;
copyWithConfiguration(sitePageFlags?: string, isNews?: boolean, creationMode?: number): Base.IBaseQuery<SP.Publishing.SitePage, SP.Publishing.SitePageOData> & SP.Publishing.SitePageCollections & SP.Publishing.SitePageMethods;
createNewsCopy(): Base.IBaseQuery<SP.Publishing.SitePage, SP.Publishing.SitePageOData> & SP.Publishing.SitePageCollections & SP.Publishing.SitePageMethods;
demoteFromNews(): Base.IBaseExecution<boolean>;
discardCoAuth(lockId?: string): Base.IBaseQuery<SP.Publishing.SitePage, SP.Publishing.SitePageOData> & SP.Publishing.SitePageCollections & SP.Publishing.SitePageMethods;
discardPage(): Base.IBaseQuery<SP.Publishing.SitePage, SP.Publishing.SitePageOData> & SP.Publishing.SitePageCollections & SP.Publishing.SitePageMethods;
extendSessionCoAuth(authoringMetadata?: SP.Publishing.SitePageAuthoringMetadata): Base.IBaseExecution<SP.Publishing.SitePageCoAuthState>;
getDependencyMetadata(): Base.IBaseCollection<SP.Publishing.SitePageDependencyMetadata>;
getHighlightsInfo(): Base.IBaseExecution<SP.Publishing.HighlightsInfo>;
getLatestVersionsInDescendingOrder(numVersions?: number): Base.IBaseCollection<SP.Publishing.SitePageVersionInfoCollection>;
getVersion(versionId?: number): Base.IBaseQuery<SP.Publishing.SitePage, SP.Publishing.SitePageOData> & SP.Publishing.SitePageCollections & SP.Publishing.SitePageMethods;
move(pageMoveParams?: SP.Publishing.PageMoveParams): Base.IBaseExecution<SP.Publishing.PageMoveResponse>;
promoteToNews(): Base.IBaseExecution<boolean>;
publish(): Base.IBaseExecution<boolean>;
publishCoAuth(pageStream?: any): Base.IBaseExecution<SP.Publishing.SitePageCoAuthState>;
restoreByLabel(versionlabel?: string): Base.IBaseExecution<any>;
saveDraft(sitePage?: SP.Publishing.SitePageFieldsData): Base.IBaseExecution<boolean>;
savePage(pageStream?: any): Base.IBaseExecution<any>;
savePageAsDraft(pageStream?: any): Base.IBaseExecution<boolean>;
savePageAsTemplate(): Base.IBaseQuery<SP.Publishing.SitePage, SP.Publishing.SitePageOData> & SP.Publishing.SitePageCollections & SP.Publishing.SitePageMethods;
savePageAsTemplate2(creationMode?: number): Base.IBaseQuery<SP.Publishing.SitePage, SP.Publishing.SitePageOData> & SP.Publishing.SitePageCollections & SP.Publishing.SitePageMethods;
savePageAsTemplateOnMySite(): Base.IBaseQuery<SP.Publishing.SitePage, SP.Publishing.SitePageOData> & SP.Publishing.SitePageCollections & SP.Publishing.SitePageMethods;
savePageCoAuth(pageStream?: any): Base.IBaseExecution<SP.Publishing.SitePageCoAuthState>;
saveStreams(contentStream?: any, sharedLockId?: string, scenario?: number): Base.IBaseExecution<any>;
schedulePublish(sitePage?: SP.Publishing.SitePageFieldsData): Base.IBaseExecution<string>;
sendTestEmail(transpileContent?: string, subject?: string, sensitivityLabelId?: string): Base.IBaseExecution<SP.Publishing.SendTestEmailResponse>;
sendTestTeamsMessage(audienceId?: string, transpileContent?: string): Base.IBaseExecution<SP.Publishing.SendTestTeamsMessageResponse>;
sharePagePreviewByEmail(message?: string, recipientEmails?: Array<string>): Base.IBaseExecution<any>;
startCoAuth(paramsStream?: any): Base.IBaseQuery<SP.Publishing.SitePage, SP.Publishing.SitePageOData> & SP.Publishing.SitePageCollections & SP.Publishing.SitePageMethods;
startExclusiveAuthoring(): Base.IBaseExecution<boolean>;
tryProcessSourcePageAfterPageMovePublish(): Base.IBaseExecution<boolean>;
tryProcessSourcePageBeforePageMovePublish(): Base.IBaseExecution<boolean>;
// update(): Base.IBaseExecution<any>;
update(properties?: any): Base.IBaseExecution<any>;
}
/*********************************************
* ICampaignPublication
**********************************************/
export interface ICampaignPublication extends SP.Publishing.SitePageCollections, CampaignPublicationCollections, CampaignPublicationMethods, Base.IBaseQuery<CampaignPublication, ICampaignPublicationQuery> {
}
/*********************************************
* ICampaignPublicationCollection
**********************************************/
export interface ICampaignPublicationCollection extends Base.IBaseResults<CampaignPublication> {
done?: (resolve: (value?: Array<CampaignPublication>) => void) => void;
}
/*********************************************
* ICampaignPublicationQueryCollection
**********************************************/
export interface ICampaignPublicationQueryCollection extends Base.IBaseResults<CampaignPublicationOData> {
done?: (resolve: (value?: Array<CampaignPublicationOData>) => void) => void;
}
/*********************************************
* ICampaignPublicationQuery
**********************************************/
export interface ICampaignPublicationQuery extends CampaignPublicationOData, CampaignPublicationMethods {
}
/*********************************************
* CampaignPublication
**********************************************/
export interface CampaignPublication extends SP.Publishing.SitePage, Base.IBaseResult, CampaignPublicationProps, CampaignPublicationCollections, CampaignPublicationMethods {
}
/*********************************************
* CampaignPublicationProps
**********************************************/
export interface CampaignPublicationProps {
EmailEndpoint?: string;
PublicationStatus?: number;
SharePointEndpoint?: string;
TeamsEndpoint?: string;
VivaEngageEndpoint?: string;
YammerEndpoint?: string;
}
/*********************************************
* CampaignPublicationPropMethods
**********************************************/
export interface CampaignPublicationPropMethods {
}
/*********************************************
* CampaignPublicationCollections
**********************************************/
export interface CampaignPublicationCollections extends CampaignPublicationPropMethods {
}
/*********************************************
* CampaignPublicationOData
**********************************************/
export interface CampaignPublicationOData extends SP.Publishing.SitePageOData, Base.IBaseResult, CampaignPublicationProps, CampaignPublicationMethods {
}
/*********************************************
* CampaignPublicationMethods
**********************************************/
export interface CampaignPublicationMethods {
amplify(): Base.IBaseExecution<Microsoft.SharePoint.Publishing.Amplify.Client.ClientAmplifyResults>;
boostNews(SitePageBoost?: SP.Publishing.BoostFieldsData): Base.IBaseExecution<any>;
checkOut(): Base.IBaseExecution<boolean>;
checkoutPage(): Base.IBaseQuery<SP.Publishing.SitePage, SP.Publishing.SitePageOData> & SP.Publishing.SitePageCollections & SP.Publishing.SitePageMethods;
copy(): Base.IBaseQuery<SP.Publishing.SitePage, SP.Publishing.SitePageOData> & SP.Publishing.SitePageCollections & SP.Publishing.SitePageMethods;
copyTo(copyToParams?: SP.Publishing.CopyToParams): Base.IBaseExecution<Microsoft.SharePoint.Publishing.PageCopyWithAssets.PageCopyResponse>;
copyWithConfiguration(sitePageFlags?: string, isNews?: boolean, creationMode?: number): Base.IBaseQuery<SP.Publishing.SitePage, SP.Publishing.SitePageOData> & SP.Publishing.SitePageCollections & SP.Publishing.SitePageMethods;
createNewsCopy(): Base.IBaseQuery<SP.Publishing.SitePage, SP.Publishing.SitePageOData> & SP.Publishing.SitePageCollections & SP.Publishing.SitePageMethods;
delete(): Base.IBaseExecution<any>;
demoteFromNews(): Base.IBaseExecution<boolean>;
discardCoAuth(lockId?: string): Base.IBaseQuery<SP.Publishing.SitePage, SP.Publishing.SitePageOData> & SP.Publishing.SitePageCollections & SP.Publishing.SitePageMethods;
discardPage(): Base.IBaseQuery<SP.Publishing.SitePage, SP.Publishing.SitePageOData> & SP.Publishing.SitePageCollections & SP.Publishing.SitePageMethods;
extendSessionCoAuth(authoringMetadata?: SP.Publishing.SitePageAuthoringMetadata): Base.IBaseExecution<SP.Publishing.SitePageCoAuthState>;
getDependencyMetadata(): Base.IBaseCollection<SP.Publishing.SitePageDependencyMetadata>;
getHighlightsInfo(): Base.IBaseExecution<SP.Publishing.HighlightsInfo>;
getLatestVersionsInDescendingOrder(numVersions?: number): Base.IBaseCollection<SP.Publishing.SitePageVersionInfoCollection>;
getVersion(versionId?: number): Base.IBaseQuery<SP.Publishing.SitePage, SP.Publishing.SitePageOData> & SP.Publishing.SitePageCollections & SP.Publishing.SitePageMethods;
move(pageMoveParams?: SP.Publishing.PageMoveParams): Base.IBaseExecution<SP.Publishing.PageMoveResponse>;
promoteToNews(): Base.IBaseExecution<boolean>;
publish(): Base.IBaseExecution<boolean>;
publishCoAuth(pageStream?: any): Base.IBaseExecution<SP.Publishing.SitePageCoAuthState>;
restoreByLabel(versionlabel?: string): Base.IBaseExecution<any>;
saveDraft(sitePage?: SP.Publishing.SitePageFieldsData): Base.IBaseExecution<boolean>;
savePage(pageStream?: any): Base.IBaseExecution<any>;
savePageAsDraft(pageStream?: any): Base.IBaseExecution<boolean>;
savePageAsTemplate(): Base.IBaseQuery<SP.Publishing.SitePage, SP.Publishing.SitePageOData> & SP.Publishing.SitePageCollections & SP.Publishing.SitePageMethods;
savePageAsTemplate2(creationMode?: number): Base.IBaseQuery<SP.Publishing.SitePage, SP.Publishing.SitePageOData> & SP.Publishing.SitePageCollections & SP.Publishing.SitePageMethods;
savePageAsTemplateOnMySite(): Base.IBaseQuery<SP.Publishing.SitePage, SP.Publishing.SitePageOData> & SP.Publishing.SitePageCollections & SP.Publishing.SitePageMethods;
savePageCoAuth(pageStream?: any): Base.IBaseExecution<SP.Publishing.SitePageCoAuthState>;
saveStreams(contentStream?: any, sharedLockId?: string, scenario?: number): Base.IBaseExecution<any>;
schedulePublish(sitePage?: SP.Publishing.SitePageFieldsData): Base.IBaseExecution<string>;
sendTestEmail(transpileContent?: string): Base.IBaseExecution<SP.Publishing.SendTestEmailResponse>;
sendTestTeamsMessage(audienceId?: string, transpileContent?: string): Base.IBaseExecution<SP.Publishing.SendTestTeamsMessageResponse>;
sharePagePreviewByEmail(message?: string, recipientEmails?: Array<string>): Base.IBaseExecution<any>;
startCoAuth(paramsStream?: any): Base.IBaseQuery<SP.Publishing.SitePage, SP.Publishing.SitePageOData> & SP.Publishing.SitePageCollections & SP.Publishing.SitePageMethods;
startExclusiveAuthoring(): Base.IBaseExecution<boolean>;
tryProcessSourcePageAfterPageMovePublish(): Base.IBaseExecution<boolean>;
tryProcessSourcePageBeforePageMovePublish(): Base.IBaseExecution<boolean>;
update(): Base.IBaseExecution<any>;
approveApprovalRequest(comment?: string): Base.IBaseExecution<SP.Publishing.ApprovalRequestResponse>;
cancelApprovalRequest(): Base.IBaseExecution<SP.Publishing.ApprovalRequestResponse>;
cancelSchedulePublication(): Base.IBaseExecution<SP.Publishing.SchedulePublicationResponse>;
createApprovalRequest(creationInfo?: SP.Publishing.ApprovalRequestCreationInfo): Base.IBaseExecution<SP.Publishing.ApprovalRequestResponse>;
deletePublication(): Base.IBaseExecution<any>;
getPrePublishValidationStatus(): Base.IBaseExecution<SP.Publishing.PrePublishValidationsResponse>;
getPublishingStatus(): Base.IBaseExecution<SP.Publishing.PublishingStatusResponse>;
loadMailDraft(requestParam?: SP.Publishing.CampaignPublicationLoadMailDraftParam): Base.IBaseExecution<SP.Publishing.CampaignPublicationMailDraftData>;
prepare(): Base.IBaseExecution<Microsoft.SharePoint.Publishing.Amplify.Client.ClientAmplifyResults>;
publishAsBot(tenantId?: string, channelIds?: Array<string>, content?: string, title?: string, headline?: string): Base.IBaseExecution<string>;
publishPublication(): Base.IBaseExecution<SP.Publishing.PublishPublicationResponse>;
rejectApprovalRequest(comment?: string): Base.IBaseExecution<SP.Publishing.ApprovalRequestResponse>;
resetEndpoint(requestParam?: SP.Publishing.CampaignPublicationResetEndpointParam): Base.IBaseExecution<boolean>;
saveMailDraft(requestParam?: SP.Publishing.CampaignPublicationSaveMailDraftParam): Base.IBaseExecution<SP.Publishing.CampaignPublicationMailDraftData>;
schedulePublication(publishStartDate?: any): Base.IBaseExecution<SP.Publishing.SchedulePublicationResponse>;
sPSiteValidator(siteUrl?: string): Base.IBaseCollection<number>;
syncApprovalRequest(): Base.IBaseExecution<SP.Publishing.ApprovalRequestSyncResponse>;
updateSharePointPublishingStatus(destinationSiteId?: string, destinationUrl?: string, sharePointPublishingStatus?: number, sharePointPublishingErrorCode?: number): Base.IBaseExecution<boolean>;
validate(): Base.IBaseExecution<Microsoft.SharePoint.Publishing.Amplify.Client.ClientAmplifyResults>;
}
/*********************************************
* CanCreatePageResponse
**********************************************/
export interface CanCreatePageResponse {
CanCreatePage?: boolean;
CanCreatePromotedPage?: boolean;
EnableModeration?: boolean;
SiteUrl?: string;
}
/*********************************************
* CanCreatePageResponseCollections
**********************************************/
export interface CanCreatePageResponseCollections {
}
/*********************************************
* ICommunicationSite
**********************************************/
export interface ICommunicationSite extends CommunicationSiteCollections, CommunicationSiteMethods, Base.IBaseQuery<CommunicationSite, ICommunicationSiteQuery> {
}
/*********************************************
* ICommunicationSiteCollection
**********************************************/
export interface ICommunicationSiteCollection extends Base.IBaseResults<CommunicationSite> {
done?: (resolve: (value?: Array<CommunicationSite>) => void) => void;
}
/*********************************************
* ICommunicationSiteQueryCollection
**********************************************/
export interface ICommunicationSiteQueryCollection extends Base.IBaseResults<CommunicationSiteOData> {
done?: (resolve: (value?: Array<CommunicationSiteOData>) => void) => void;
}
/*********************************************
* ICommunicationSiteQuery
**********************************************/
export interface ICommunicationSiteQuery extends CommunicationSiteOData, CommunicationSiteMethods {
}
/*********************************************
* CommunicationSite
**********************************************/
export interface CommunicationSite extends Base.IBaseResult, CommunicationSiteProps, CommunicationSiteCollections, CommunicationSiteMethods {
}
/*********************************************
* CommunicationSiteProps
**********************************************/
export interface CommunicationSiteProps {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;
}
/*********************************************
* CommunicationSitePropMethods
**********************************************/
export interface CommunicationSitePropMethods {
}
/*********************************************
* CommunicationSiteCollections
**********************************************/
export interface CommunicationSiteCollections extends CommunicationSitePropMethods {
}
/*********************************************
* CommunicationSiteOData
**********************************************/
export interface CommunicationSiteOData extends Base.IBaseResult, CommunicationSiteProps, CommunicationSiteMethods {
}
/*********************************************
* CommunicationSiteMethods
**********************************************/
export interface CommunicationSiteMethods {
create(request?: SP.Publishing.CommunicationSiteCreationRequest): Base.IBaseExecution<SP.Publishing.CommunicationSiteCreationResponse>;
enable(designPackageId?: any): Base.IBaseExecution<any>;
status(url?: string): Base.IBaseExecution<SP.Publishing.CommunicationSiteCreationResponse>;
}
/*********************************************
* EmbedDataV1
**********************************************/
export interface EmbedDataV1 {
AllowHttpsEmbed?: boolean;
CreatorName?: string;
DatePublishedAt?: string;
DecodedUrl?: string;
Description?: string;
DurationInSeconds?: number;
EmbedServiceResponseCode?: number;
ErrorMessage?: string;
Html?: string;
ListId?: string;
PublisherName?: string;
ResponseCode?: number;
SiteId?: string;
ThumbnailUrl?: string;
Title?: string;
Type?: string;
UniqueId?: string;
Url?: string;
VideoId?: string;
WebId?: string;
}
/*********************************************
* EmbedDataV1Collections
**********************************************/
export interface EmbedDataV1Collections {
}
/*********************************************
* IEmbedService
**********************************************/
export interface IEmbedService extends EmbedServiceCollections, EmbedServiceMethods, Base.IBaseQuery<EmbedService, IEmbedServiceQuery> {
}
/*********************************************
* IEmbedServiceCollection
**********************************************/
export interface IEmbedServiceCollection extends Base.IBaseResults<EmbedService> {
done?: (resolve: (value?: Array<EmbedService>) => void) => void;
}
/*********************************************
* IEmbedServiceQueryCollection
**********************************************/
export interface IEmbedServiceQueryCollection extends Base.IBaseResults<EmbedServiceOData> {
done?: (resolve: (value?: Array<EmbedServiceOData>) => void) => void;
}
/*********************************************
* IEmbedServiceQuery
**********************************************/
export interface IEmbedServiceQuery extends EmbedServiceOData, EmbedServiceMethods {
}
/*********************************************
* EmbedService
**********************************************/
export interface EmbedService extends Base.IBaseResult, EmbedServiceProps, EmbedServiceCollections, EmbedServiceMethods {
}
/*********************************************
* EmbedServiceProps
**********************************************/
export interface EmbedServiceProps {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;
}
/*********************************************
* EmbedServicePropMethods
**********************************************/
export interface EmbedServicePropMethods {
}
/*********************************************
* EmbedServiceCollections
**********************************************/
export interface EmbedServiceCollections extends EmbedServicePropMethods {
}
/*********************************************
* EmbedServiceOData
**********************************************/
export interface EmbedServiceOData extends Base.IBaseResult, EmbedServiceProps, EmbedServiceMethods {
}
/*********************************************
* EmbedServiceMethods
**********************************************/
export interface EmbedServiceMethods {
embedData(url?: string, version?: number): Base.IBaseExecution<SP.Publishing.EmbedDataV1>;
}
/*********************************************
* IVideoItem
**********************************************/
export interface IVideoItem extends VideoItemCollections, VideoItemMethods, Base.IBaseQuery<VideoItem, IVideoItemQuery> {
}
/*********************************************
* IVideoItemCollection
**********************************************/
export interface IVideoItemCollection extends Base.IBaseResults<VideoItem>, VideoItemCollectionMethods {
done?: (resolve: (value?: Array<VideoItem>) => void) => void;
}
/*********************************************
* IVideoItemQueryCollection
**********************************************/
export interface IVideoItemQueryCollection extends Base.IBaseResults<VideoItemOData>, VideoItemCollectionMethods {
done?: (resolve: (value?: Array<VideoItemOData>) => void) => void;
}
/*********************************************
* IVideoItemQuery
**********************************************/
export interface IVideoItemQuery extends VideoItemOData, VideoItemMethods {
}
/*********************************************
* VideoItem
**********************************************/
export interface VideoItem extends Base.IBaseResult, VideoItemProps, VideoItemCollections, VideoItemMethods {
}
/*********************************************
* VideoItemProps
**********************************************/
export interface VideoItemProps {
ChannelID?: any;
CreatedDate?: any;
DefaultEmbedCode?: string;
Description?: string;
DisplayFormUrl?: string;
FileName?: string;
OwnerName?: string;
PlayerPageUrl?: string;
ServerRelativeUrl?: string;
ThumbnailSelection?: number;
ThumbnailUrl?: string;
Title?: string;
ID?: any;
Url?: string;
VideoDownloadUrl?: string;
VideoDurationInSeconds?: number;
VideoProcessingStatus?: number;
ViewCount?: number;
YammerObjectUrl?: string;
}
/*********************************************
* VideoItemPropMethods
**********************************************/
export interface VideoItemPropMethods {
Author(): Base.IBaseQuery<SP.User, SP.UserOData> & SP.UserCollections & SP.UserMethods;
Owner(): Base.IBaseQuery<SP.User, SP.UserOData> & SP.UserCollections & SP.UserMethods;
}
/*********************************************
* VideoItemCollections
**********************************************/
export interface VideoItemCollections extends VideoItemPropMethods {
PeopleInMedia(): Base.IBaseCollection<SP.User, SP.UserOData, Base.IBaseExecution & SP.UserCollectionMethods> & Base.IBaseExecution & SP.UserCollectionMethods;
PeopleInMedia(id: string | number): Base.IBaseQuery<SP.User, SP.UserOData> & SP.UserCollections & SP.UserMethods;
}
/*********************************************
* VideoItemCollectionMethods
**********************************************/
export interface VideoItemCollectionMethods {
getById(id?: any): Base.IBaseQuery<SP.Publishing.VideoItem, SP.Publishing.VideoItemOData> & SP.Publishing.VideoItemCollections & SP.Publishing.VideoItemMethods;
}
/*********************************************
* VideoItemOData
**********************************************/
export interface VideoItemOData extends Base.IBaseResult, VideoItemProps, VideoItemMethods {
Author: SP.User & SP.UserCollections & SP.UserCollectionMethods;
Owner: SP.User & SP.UserCollections & SP.UserCollectionMethods;
PeopleInMedia: Base.IBaseResults<SP.User> & SP.UserCollectionMethods;
}
/*********************************************
* VideoItemMethods
**********************************************/
export interface VideoItemMethods {
customThumbnail(): Base.IBaseExecution<any>;
delete(): Base.IBaseExecution<any>;
getFile(): Base.IBaseQuery<SP.File, SP.FileOData> & SP.FileCollections & SP.FileMethods;
getPlaybackMetadata(sdnConfiguration?: string): Base.IBaseExecution<SP.Publishing.VideoPlaybackMetadata>;
getPlaybackUrl(videoFormat?: number): Base.IBaseExecution<string>;
getStreamingKeyAccessToken(): Base.IBaseExecution<string>;
getVideoDetailedViewCount(): Base.IBaseExecution<SP.Publishing.ItemViewsAnalyticsData>;
getVideoEmbedCode(width?: number, height?: number, autoplay?: boolean, showInfo?: boolean, makeResponsive?: boolean): Base.IBaseExecution<string>;
getVideoViewProgressCount(): Base.IBaseCollection<SP.Publishing.ViewProgressAnalyticsData>;
incrementVideoViewProgressCount(percentageViewed?: number): Base.IBaseExecution<any>;
incrementViewCount(viewOrigin?: number): Base.IBaseExecution<any>;
setPeopleInMedia(loginNames?: Array<string>): Base.IBaseExecution<any>;
setVideoOwner(id?: number): Base.IBaseExecution<any>;
subtitles(): Base.IBaseCollection<SP.Publishing.SubtitleFile> & SP.Publishing.SubtitleFileCollectionMethods;
thumbnails(preferredWidth?: number): Base.IBaseCollection<SP.Publishing.VideoThumbnail> & SP.Publishing.VideoThumbnailCollectionMethods;
thumbnailStream(preferredWidth?: number): Base.IBaseExecution<any>;
update(): Base.IBaseExecution<any>;
uploadCustomThumbnail(fileExtension?: string, customVideoThumbnail?: any): Base.IBaseExecution<any>;
}
/*********************************************
* IRepostPage
**********************************************/
export interface IRepostPage extends SP.Publishing.SitePageCollections, RepostPageCollections, RepostPageMethods, Base.IBaseQuery<RepostPage, IRepostPageQuery> {
}
/*********************************************
* IRepostPageCollection
**********************************************/
export interface IRepostPageCollection extends Base.IBaseResults<RepostPage>, RepostPageCollectionMethods {
done?: (resolve: (value?: Array<RepostPage>) => void) => void;
}
/*********************************************
* IRepostPageQueryCollection
**********************************************/
export interface IRepostPageQueryCollection extends Base.IBaseResults<RepostPageOData>, RepostPageCollectionMethods {
done?: (resolve: (value?: Array<RepostPageOData>) => void) => void;
}
/*********************************************
* IRepostPageQuery
**********************************************/
export interface IRepostPageQuery extends RepostPageOData, RepostPageMethods {
}
/*********************************************
* RepostPage
**********************************************/
export interface RepostPage extends SP.Publishing.SitePage, Base.IBaseResult, RepostPageProps, RepostPageCollections, RepostPageMethods {
}
/*********************************************
* RepostPageProps
**********************************************/
export interface RepostPageProps {
IsBannerImageUrlExternal?: boolean;
OriginalSourceItemId?: any;
OriginalSourceListId?: any;
OriginalSourceSiteId?: any;
OriginalSourceUrl?: string;
OriginalSourceWebId?: any;
ShouldSaveAsDraft?: boolean;
}
/*********************************************
* RepostPagePropMethods
**********************************************/
export interface RepostPagePropMethods {
}
/*********************************************
* RepostPageCollections
**********************************************/
export interface RepostPageCollections extends RepostPagePropMethods {
}
/*********************************************
* RepostPageCollectionMethods
**********************************************/
export interface RepostPageCollectionMethods {
isContentTypeAvailable(): Base.IBaseExecution<boolean>;
}
/*********************************************
* RepostPageOData
**********************************************/
export interface RepostPageOData extends SP.Publishing.SitePageOData, Base.IBaseResult, RepostPageProps, RepostPageMethods {
}
/*********************************************
* RepostPageMethods
**********************************************/
export interface RepostPageMethods {
amplify(request?: SP.Publishing.AmplifyRequestParams): Base.IBaseExecution<Microsoft.SharePoint.Publishing.Amplify.Client.ClientAmplifyResults>;
boostNews(SitePageBoost?: SP.Publishing.BoostFieldsData): Base.IBaseExecution<any>;
checkOut(): Base.IBaseExecution<boolean>;
checkoutPage(): Base.IBaseQuery<SP.Publishing.SitePage, SP.Publishing.SitePageOData> & SP.Publishing.SitePageCollections & SP.Publishing.SitePageMethods;
copy(): Base.IBaseQuery<SP.Publishing.SitePage, SP.Publishing.SitePageOData> & SP.Publishing.SitePageCollections & SP.Publishing.SitePageMethods;
copyTo(copyToParams?: SP.Publishing.CopyToParams): Base.IBaseExecution<Microsoft.SharePoint.Publishing.PageCopyWithAssets.PageCopyResponse>;
copyWithConfiguration(sitePageFlags?: string, isNews?: boolean, creationMode?: number): Base.IBaseQuery<SP.Publishing.SitePage, SP.Publishing.SitePageOData> & SP.Publishing.SitePageCollections & SP.Publishing.SitePageMethods;
createNewsCopy(): Base.IBaseQuery<SP.Publishing.SitePage, SP.Publishing.SitePageOData> & SP.Publishing.SitePageCollections & SP.Publishing.SitePageMethods;
demoteFromNews(): Base.IBaseExecution<boolean>;
discardCoAuth(lockId?: string): Base.IBaseQuery<SP.Publishing.SitePage, SP.Publishing.SitePageOData> & SP.Publishing.SitePageCollections & SP.Publishing.SitePageMethods;
discardPage(): Base.IBaseQuery<SP.Publishing.SitePage, SP.Publishing.SitePageOData> & SP.Publishing.SitePageCollections & SP.Publishing.SitePageMethods;
extendSessionCoAuth(authoringMetadata?: SP.Publishing.SitePageAuthoringMetadata): Base.IBaseExecution<SP.Publishing.SitePageCoAuthState>;
getDependencyMetadata(): Base.IBaseCollection<SP.Publishing.SitePageDependencyMetadata>;
getHighlightsInfo(): Base.IBaseExecution<SP.Publishing.HighlightsInfo>;
getLatestVersionsInDescendingOrder(numVersions?: number): Base.IBaseCollection<SP.Publishing.SitePageVersionInfoCollection>;
getVersion(versionId?: number): Base.IBaseQuery<SP.Publishing.SitePage, SP.Publishing.SitePageOData> & SP.Publishing.SitePageCollections & SP.Publishing.SitePageMethods;
move(pageMoveParams?: SP.Publishing.PageMoveParams): Base.IBaseExecution<SP.Publishing.PageMoveResponse>;
promoteToNews(): Base.IBaseExecution<boolean>;
publish(): Base.IBaseExecution<boolean>;
publishCoAuth(pageStream?: any): Base.IBaseExecution<SP.Publishing.SitePageCoAuthState>;
restoreByLabel(versionlabel?: string): Base.IBaseExecution<any>;
saveDraft(sitePage?: SP.Publishing.SitePageFieldsData): Base.IBaseExecution<boolean>;
savePage(pageStream?: any): Base.IBaseExecution<any>;
savePageAsDraft(pageStream?: any): Base.IBaseExecution<boolean>;
savePageAsTemplate(): Base.IBaseQuery<SP.Publishing.SitePage, SP.Publishing.SitePageOData> & SP.Publishing.SitePageCollections & SP.Publishing.SitePageMethods;
savePageAsTemplate2(creationMode?: number): Base.IBaseQuery<SP.Publishing.SitePage, SP.Publishing.SitePageOData> & SP.Publishing.SitePageCollections & SP.Publishing.SitePageMethods;
savePageAsTemplateOnMySite(): Base.IBaseQuery<SP.Publishing.SitePage, SP.Publishing.SitePageOData> & SP.Publishing.SitePageCollections & SP.Publishing.SitePageMethods;
savePageCoAuth(pageStream?: any): Base.IBaseExecution<SP.Publishing.SitePageCoAuthState>;
saveStreams(contentStream?: any, sharedLockId?: string, scenario?: number): Base.IBaseExecution<any>;
schedulePublish(sitePage?: SP.Publishing.SitePageFieldsData): Base.IBaseExecution<string>;
sendTestEmail(transpileContent?: string, subject?: string, sensitivityLabelId?: string): Base.IBaseExecution<SP.Publishing.SendTestEmailResponse>;
sendTestTeamsMessage(audienceId?: string, transpileContent?: string): Base.IBaseExecution<SP.Publishing.SendTestTeamsMessageResponse>;
sharePagePreviewByEmail(message?: string, recipientEmails?: Array<string>): Base.IBaseExecution<any>;
startCoAuth(paramsStream?: any): Base.IBaseQuery<SP.Publishing.SitePage, SP.Publishing.SitePageOData> & SP.Publishing.SitePageCollections & SP.Publishing.SitePageMethods;
startExclusiveAuthoring(): Base.IBaseExecution<boolean>;
tryProcessSourcePageAfterPageMovePublish(): Base.IBaseExecution<boolean>;
tryProcessSourcePageBeforePageMovePublish(): Base.IBaseExecution<boolean>;
update(): Base.IBaseExecution<any>;
}
/*********************************************
* IFeedVideoPage
**********************************************/
export interface IFeedVideoPage extends SP.Publishing.RepostPageCollections, FeedVideoPageCollections, FeedVideoPageMethods, Base.IBaseQuery<FeedVideoPage, IFeedVideoPageQuery> {
}
/*********************************************
* IFeedVideoPageCollection
**********************************************/
export interface IFeedVideoPageCollection extends Base.IBaseResults<FeedVideoPage>, FeedVideoPageCollectionMethods {
done?: (resolve: (value?: Array<FeedVideoPage>) => void) => void;
}
/*********************************************
* IFeedVideoPageQueryCollection
**********************************************/
export interface IFeedVideoPageQueryCollection extends Base.IBaseResults<FeedVideoPageOData>, FeedVideoPageCollectionMethods {
done?: (resolve: (value?: Array<FeedVideoPageOData>) => void) => void;
}
/*********************************************
* IFeedVideoPageQuery
**********************************************/
export interface IFeedVideoPageQuery extends FeedVideoPageOData, FeedVideoPageMethods {
}
/*********************************************
* FeedVideoPage
**********************************************/
export interface FeedVideoPage extends SP.Publishing.RepostPage, Base.IBaseResult, FeedVideoPageProps, FeedVideoPageCollections, FeedVideoPageMethods {
}
/*********************************************
* FeedVideoPageProps
**********************************************/
export interface FeedVideoPageProps {
ModernAudienceTargetUserField?: string;
VideoDuration?: number;
}
/*********************************************
* FeedVideoPagePropMethods
**********************************************/
export interface FeedVideoPagePropMethods {
}
/*********************************************
* FeedVideoPageCollections
**********************************************/
export interface FeedVideoPageCollections extends FeedVideoPagePropMethods {
}
/*********************************************
* FeedVideoPageCollectionMethods
**********************************************/
export interface FeedVideoPageCollectionMethods {
isContentTypeAvailable(): Base.IBaseExecution<boolean>;
}
/*********************************************
* FeedVideoPageOData
**********************************************/
export interface FeedVideoPageOData extends SP.Publishing.RepostPage, Base.IBaseResult, FeedVideoPageProps, FeedVideoPageMethods {
}
/*********************************************
* FeedVideoPageMethods
**********************************************/
export interface FeedVideoPageMethods {
amplify(request?: SP.Publishing.AmplifyRequestParams): Base.IBaseExecution<Microsoft.SharePoint.Publishing.Amplify.Client.ClientAmplifyResults>;
boostNews(SitePageBoost?: SP.Publishing.BoostFieldsData): Base.IBaseExecution<any>;
checkOut(): Base.IBaseExecution<boolean>;
checkoutPage(): Base.IBaseQuery<SP.Publishing.SitePage, SP.Publishing.SitePageOData> & SP.Publishing.SitePageCollections & SP.Publishing.SitePageMethods;
copy(): Base.IBaseQuery<SP.Publishing.SitePage, SP.Publishing.SitePageOData> & SP.Publishing.SitePageCollections & SP.Publishing.SitePageMethods;
copyTo(copyToParams?: SP.Publishing.CopyToParams): Base.IBaseExecution<Microsoft.SharePoint.Publishing.PageCopyWithAssets.PageCopyResponse>;
copyWithConfiguration(sitePageFlags?: string, isNews?: boolean, creationMode?: number): Base.IBaseQuery<SP.Publishing.SitePage, SP.Publishing.SitePageOData> & SP.Publishing.SitePageCollections & SP.Publishing.SitePageMethods;
createNewsCopy(): Base.IBaseQuery<SP.Publishing.SitePage, SP.Publishing.SitePageOData> & SP.Publishing.SitePageCollections & SP.Publishing.SitePageMethods;
demoteFromNews(): Base.IBaseExecution<boolean>;
discardCoAuth(lockId?: string): Base.IBaseQuery<SP.Publishing.SitePage, SP.Publishing.SitePageOData> & SP.Publishing.SitePageCollections & SP.Publishing.SitePageMethods;
discardPage(): Base.IBaseQuery<SP.Publishing.SitePage, SP.Publishing.SitePageOData> & SP.Publishing.SitePageCollections & SP.Publishing.SitePageMethods;
extendSessionCoAuth(authoringMetadata?: SP.Publishing.SitePageAuthoringMetadata): Base.IBaseExecution<SP.Publishing.SitePageCoAuthState>;
getDependencyMetadata(): Base.IBaseCollection<SP.Publishing.SitePageDependencyMetadata>;
getHighlightsInfo(): Base.IBaseExecution<SP.Publishing.HighlightsInfo>;
getLatestVersionsInDescendingOrder(numVersions?: number): Base.IBaseCollection<SP.Publishing.SitePageVersionInfoCollection>;
getVersion(versionId?: number): Base.IBaseQuery<SP.Publishing.SitePage, SP.Publishing.SitePageOData> & SP.Publishing.SitePageCollections & SP.Publishing.SitePageMethods;
move(pageMoveParams?: SP.Publishing.PageMoveParams): Base.IBaseExecution<SP.Publishing.PageMoveResponse>;
promoteToNews(): Base.IBaseExecution<boolean>;
publish(): Base.IBaseExecution<boolean>;
publishCoAuth(pageStream?: any): Base.IBaseExecution<SP.Publishing.SitePageCoAuthState>;
restoreByLabel(versionlabel?: string): Base.IBaseExecution<any>;
saveDraft(sitePage?: SP.Publishing.SitePageFieldsData): Base.IBaseExecution<boolean>;
savePage(pageStream?: any): Base.IBaseExecution<any>;
savePageAsDraft(pageStream?: any): Base.IBaseExecution<boolean>;
savePageAsTemplate(): Base.IBaseQuery<SP.Publishing.SitePage, SP.Publishing.SitePageOData> & SP.Publishing.SitePageCollections & SP.Publishing.SitePageMethods;
savePageAsTemplate2(creationMode?: number): Base.IBaseQuery<SP.Publishing.SitePage, SP.Publishing.SitePageOData> & SP.Publishing.SitePageCollections & SP.Publishing.SitePageMethods;
savePageAsTemplateOnMySite(): Base.IBaseQuery<SP.Publishing.SitePage, SP.Publishing.SitePageOData> & SP.Publishing.SitePageCollections & SP.Publishing.SitePageMethods;
savePageCoAuth(pageStream?: any): Base.IBaseExecution<SP.Publishing.SitePageCoAuthState>;
saveStreams(contentStream?: any, sharedLockId?: string, scenario?: number): Base.IBaseExecution<any>;
schedulePublish(sitePage?: SP.Publishing.SitePageFieldsData): Base.IBaseExecution<string>;
sendTestEmail(transpileContent?: string, subject?: string, sensitivityLabelId?: string): Base.IBaseExecution<SP.Publishing.SendTestEmailResponse>;
sendTestTeamsMessage(audienceId?: string, transpileContent?: string): Base.IBaseExecution<SP.Publishing.SendTestTeamsMessageResponse>;
sharePagePreviewByEmail(message?: string, recipientEmails?: Array<string>): Base.IBaseExecution<any>;
startCoAuth(paramsStream?: any): Base.IBaseQuery<SP.Publishing.SitePage, SP.Publishing.SitePageOData> & SP.Publishing.SitePageCollections & SP.Publishing.SitePageMethods;
startExclusiveAuthoring(): Base.IBaseExecution<boolean>;
tryProcessSourcePageAfterPageMovePublish(): Base.IBaseExecution<boolean>;
tryProcessSourcePageBeforePageMovePublish(): Base.IBaseExecution<boolean>;
update(): Base.IBaseExecution<any>;
}
/*********************************************
* HighlightsInfo
**********************************************/
export interface HighlightsInfo {
HiddenHighlights?: string;
HideListEditor?: string;
}
/*********************************************
* HighlightsInfoCollections
**********************************************/
export interface HighlightsInfoCollections {
}
/*********************************************
* IPageDiagnosticsController
**********************************************/
export interface IPageDiagnosticsController extends PageDiagnosticsControllerCollections, PageDiagnosticsControllerMethods, Base.IBaseQuery<PageDiagnosticsController, IPageDiagnosticsControllerQuery> {
}
/*********************************************
* IPageDiagnosticsControllerCollection
**********************************************/
export interface IPageDiagnosticsControllerCollection extends Base.IBaseResults<PageDiagnosticsController> {
done?: (resolve: (value?: Array<PageDiagnosticsController>) => void) => void;
}
/*********************************************
* IPageDiagnosticsControllerQueryCollection
**********************************************/
export interface IPageDiagnosticsControllerQueryCollection extends Base.IBaseResults<PageDiagnosticsControllerOData> {
done?: (reso