import { RoleDefinitions as OmniaRoleDefinitions } from "@omnia/fx-models"; export declare enum Parameters { PageId = "PageId", SecurityResourceId = "SecurityResourceId", PageCollectionId = "PageCollectionId", ChannelId = "ChannelResourceId", ExtensionId = "ExtensionId", VariationId = "VariationId" } export declare enum ResourceEvaluators { SecurityResource = "Omnia.WebContentManagement.Core.Security.ResourceEvaluators.ISecurityResourceEvaluator", PageCollection = "Omnia.WebContentManagement.Core.Security.ResourceEvaluators.IPageCollectionResourceEvaluator", ChannelSecurityResource = "Omnia.WebContentManagement.Core.Security.ResourceEvaluators.IChannelSecurityResourceEvaluator", ExtensionResource = "Omnia.Fx.Extensions.Security.IExtensionInstanceResourceEvaluator", PageApprovalResource = "Omnia.WebContentManagement.Core.Security.ResourceEvaluators.IPageApprovalSecurityResourceEvaluator", VariationSecurityResource = "Omnia.WebContentManagement.Core.Security.ResourceEvaluators.IVariationSecurityResourceEvaluator" } export declare enum RoleDefinitions { Editor = "4e76e9ec-ecbc-48cc-bd50-68d573d795b1", Author = "88ddd69c-ed71-4188-8e62-39b2f91bc4bc", UpdateOnlyAuthor = "9cd51708-dc84-4d5a-91bd-260e52b83d48", VariationAuthor = "f181dd91-4a51-4ce4-95bb-018f7a598f77", VariationEditor = "a9ae4c3b-4b7c-4b9e-a948-4f77a4c2f059", Reader = "dbe5b504-9827-4b47-afa6-f626b728f2ca", PageCollectionAdmin = "88ad24e8-363d-4c9c-ab21-4eb172459da6", WCMAdmin = "8e8c01d4-7d3a-41bc-8c6f-a73773b57ae9", WCMResourceReader = "88014107-e837-41af-a5b1-b41bf1f2c753", WCMChannelAdmin = "5c9df4ab-f6b4-432b-bfb8-65ef20bc0198", WCMChannelPublisher = "08a55ae6-75c3-4dff-afc3-be78745fdcc9", ChannelAdministratorListReader = "fb739a2e-b0e8-4c3e-825a-c5b21768bc67", DigitalSignageReader = "e5dd5245-2efe-4c2c-a734-3252554f8f99", Approver = "054b42f0-2d34-4ce0-b9ce-e14e9fd878c1" } export declare enum WcmPropertyDefaultValues { CalculateFromProperty = "[CalculateFromProperty]", Today = "[Today]", CurrentUser = "[CurrentUser]", Empty = "[]" } export declare enum WcmPropertyDefaultBooleanValues { No = 0, Yes = 1, Indeterminate = 2 } export declare enum VersionUpdationMode { Published = 1, CheckIn = 2, CheckOut = 3, Undo = 4 } export declare enum DocumentTypes { None = 0, Folder = 1, File = 2 } export declare enum PagingTypes { NoPaging = 1, Classic = 2, Scroll = 3 } export declare enum VideoType { Youtube = 0, MicrosoftStream = 1 } export declare enum ReportTypesEnum { UsageReport = 0, CheckedOutReport = 1, ReviewReport = 2 } export declare class SortByProperties { static get Title(): string; static get Contact(): string; static get ReviewDate(): string; static get LastModified(): string; static get LastViewed(): string; static get ScheduleDate(): string; static get PageHits(): string; static get UniqueUsers(): string; static get CheckedOutTo(): string; static get ScheduleBy(): string; } export declare enum StatisticsPerPageDataSourcesEnum { PageHits = 0, UniqueUsers = 1 } export declare enum WcmAppDefaultResourceUrl { YammerGroup = 0, SharePoint = 1 } export declare class GetRoleDefinitions { static get AdminRoleDefinitions(): (RoleDefinitions | OmniaRoleDefinitions)[]; static get EditorRoleDefinitions(): RoleDefinitions[]; static get AuthorRoleDefinitions(): RoleDefinitions[]; static get UpdateOnlyAuthorRoleDefinitions(): RoleDefinitions[]; }