UNPKG

@microsoft/msgraph-sdk

Version:
847 lines 115 kB
import { type Application, type BaseCollectionPaginationCountResponse, type CustomCalloutExtension, type CustomExtensionCallbackConfiguration, type CustomExtensionData, type DeletedItemContainer, type DirectoryObject, type EmailSettings, type Entity, type Group, type KeyValuePair, type SubjectSet, type User } from '../index.js'; import { type AdditionalDataHolder, type BackedModel, type Parsable, type ParseNode, type SerializationWriter } from '@microsoft/kiota-abstractions'; export interface ActivateGroupScope extends ActivationScope, Parsable { /** * The group property */ group?: Group | null; } export interface ActivateProcessingResultScope extends ActivationScope, Parsable { /** * The processingResults property */ processingResults?: UserProcessingResult[] | null; /** * The taskScope property */ taskScope?: ActivationTaskScopeType | null; } export interface ActivateRunScope extends ActivationScope, Parsable { /** * The run property */ run?: Run | null; /** * The taskScope property */ taskScope?: ActivationTaskScopeType | null; /** * The userScope property */ userScope?: ActivationUserScopeType | null; } export interface ActivateUserScope extends ActivationScope, Parsable { /** * The users property */ users?: User[] | null; } export interface ActivationScope extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores model information. */ backingStoreEnabled?: boolean | null; /** * The OdataType property */ odataType?: string | null; } export type ActivationTaskScopeType = (typeof ActivationTaskScopeTypeObject)[keyof typeof ActivationTaskScopeTypeObject]; export type ActivationUserScopeType = (typeof ActivationUserScopeTypeObject)[keyof typeof ActivationUserScopeTypeObject]; export interface AttributeChangeTrigger extends Parsable, WorkflowExecutionTrigger { /** * The trigger attribute being changed that triggers the workflowexecutiontrigger of a workflow.) */ triggerAttributes?: TriggerAttribute[] | null; } export interface CancelRunsScope extends CancelScope, Parsable { /** * The runs property */ runs?: Run[] | null; } export interface CancelScope extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores model information. */ backingStoreEnabled?: boolean | null; /** * The OdataType property */ odataType?: string | null; } export interface CountBasedQuarantineCondition extends Parsable, QuarantineCondition { /** * The maximum number of users a workflow run can process before the workflow is quarantined. */ threshold?: number | null; } /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {ActivateGroupScope} */ export declare function createActivateGroupScopeFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {ActivateProcessingResultScope} */ export declare function createActivateProcessingResultScopeFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {ActivateRunScope} */ export declare function createActivateRunScopeFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {ActivateUserScope} */ export declare function createActivateUserScopeFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {ActivationScope} */ export declare function createActivationScopeFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {AttributeChangeTrigger} */ export declare function createAttributeChangeTriggerFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {CancelRunsScope} */ export declare function createCancelRunsScopeFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {CancelScope} */ export declare function createCancelScopeFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {CountBasedQuarantineCondition} */ export declare function createCountBasedQuarantineConditionFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {CustomTaskExtensionCallbackConfiguration} */ export declare function createCustomTaskExtensionCallbackConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {CustomTaskExtensionCallbackData} */ export declare function createCustomTaskExtensionCallbackDataFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {CustomTaskExtensionCalloutData} */ export declare function createCustomTaskExtensionCalloutDataFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {CustomTaskExtensionCollectionResponse} */ export declare function createCustomTaskExtensionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {CustomTaskExtension} */ export declare function createCustomTaskExtensionFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {GroupBasedSubjectSet} */ export declare function createGroupBasedSubjectSetFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {Insights} */ export declare function createInsightsFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {LifecycleManagementSettings} */ export declare function createLifecycleManagementSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {LifecycleWorkflowsContainer} */ export declare function createLifecycleWorkflowsContainerFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {MembershipChangeTrigger} */ export declare function createMembershipChangeTriggerFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {OnDemandExecutionOnly} */ export declare function createOnDemandExecutionOnlyFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {Parameter} */ export declare function createParameterFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {PercentageBasedQuarantineCondition} */ export declare function createPercentageBasedQuarantineConditionFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {PreviewFailedTask} */ export declare function createPreviewFailedTaskFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {QuarantineCondition} */ export declare function createQuarantineConditionFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {QuarantineConfiguration} */ export declare function createQuarantineConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {QuarantineDetails} */ export declare function createQuarantineDetailsFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {RuleBasedSubjectSet} */ export declare function createRuleBasedSubjectSetFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {RunCollectionResponse} */ export declare function createRunCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {Run} */ export declare function createRunFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {RunSummary} */ export declare function createRunSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {TaskCollectionResponse} */ export declare function createTaskCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {TaskDefinitionCollectionResponse} */ export declare function createTaskDefinitionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {TaskDefinition} */ export declare function createTaskDefinitionFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {Task} */ export declare function createTaskFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {TaskProcessingResultCollectionResponse} */ export declare function createTaskProcessingResultCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {TaskProcessingResult} */ export declare function createTaskProcessingResultFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {TaskReportCollectionResponse} */ export declare function createTaskReportCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {TaskReport} */ export declare function createTaskReportFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {TaskReportSummary} */ export declare function createTaskReportSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {TimeBasedAttributeTrigger} */ export declare function createTimeBasedAttributeTriggerFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {TopTasksInsightsSummary} */ export declare function createTopTasksInsightsSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {TopWorkflowsInsightsSummary} */ export declare function createTopWorkflowsInsightsSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {TriggerAndScopeBasedConditions} */ export declare function createTriggerAndScopeBasedConditionsFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {TriggerAttribute} */ export declare function createTriggerAttributeFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {UserInactivityTrigger} */ export declare function createUserInactivityTriggerFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {UserProcessingResultCollectionResponse} */ export declare function createUserProcessingResultCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {UserProcessingResult} */ export declare function createUserProcessingResultFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {UserSummary} */ export declare function createUserSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {WorkflowBase} */ export declare function createWorkflowBaseFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {WorkflowCollectionResponse} */ export declare function createWorkflowCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {WorkflowExecutionConditions} */ export declare function createWorkflowExecutionConditionsFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {WorkflowExecutionTrigger} */ export declare function createWorkflowExecutionTriggerFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {Workflow} */ export declare function createWorkflowFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {WorkflowSetting} */ export declare function createWorkflowSettingFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {WorkflowsInsightsByCategory} */ export declare function createWorkflowsInsightsByCategoryFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {WorkflowsInsightsSummary} */ export declare function createWorkflowsInsightsSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {WorkflowTemplateCollectionResponse} */ export declare function createWorkflowTemplateCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {WorkflowTemplate} */ export declare function createWorkflowTemplateFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {WorkflowVersionCollectionResponse} */ export declare function createWorkflowVersionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object * @returns {WorkflowVersion} */ export declare function createWorkflowVersionFromDiscriminatorValue(parseNode: ParseNode | undefined): ((instance?: Parsable) => Record<string, (node: ParseNode) => void>); export interface CustomTaskExtension extends CustomCalloutExtension, Parsable { /** * The callback configuration for a custom task extension. */ callbackConfiguration?: CustomExtensionCallbackConfiguration | null; /** * The unique identifier of the Microsoft Entra user that created the custom task extension.Supports $filter(eq, ne) and $expand. */ createdBy?: User | null; /** * When the custom task extension was created.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby. */ createdDateTime?: Date | null; /** * The unique identifier of the Microsoft Entra user that modified the custom task extension last.Supports $filter(eq, ne) and $expand. */ lastModifiedBy?: User | null; /** * When the custom extension was last modified.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby. */ lastModifiedDateTime?: Date | null; } export interface CustomTaskExtensionCallbackConfiguration extends CustomExtensionCallbackConfiguration, Parsable { /** * The authorizedApps property */ authorizedApps?: Application[] | null; } export interface CustomTaskExtensionCallbackData extends CustomExtensionData, Parsable { /** * Operation status that's provided by the Azure Logic App indicating whenever the Azure Logic App has run successfully or not. Supported values: completed, failed, unknownFutureValue. */ operationStatus?: CustomTaskExtensionOperationStatus | null; } export interface CustomTaskExtensionCalloutData extends CustomExtensionData, Parsable { /** * The subject property */ subject?: User | null; /** * The task property */ task?: Task | null; /** * The taskProcessingresult property */ taskProcessingresult?: TaskProcessingResult | null; /** * The workflow property */ workflow?: Workflow | null; } export interface CustomTaskExtensionCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { /** * The value property */ value?: CustomTaskExtension[] | null; } export type CustomTaskExtensionOperationStatus = (typeof CustomTaskExtensionOperationStatusObject)[keyof typeof CustomTaskExtensionOperationStatusObject]; /** * The deserialization information for the current model * @param ActivateGroupScope The instance to deserialize into. * @returns {Record<string, (node: ParseNode) => void>} */ export declare function deserializeIntoActivateGroupScope(activateGroupScope?: Partial<ActivateGroupScope> | undefined): Record<string, (node: ParseNode) => void>; /** * The deserialization information for the current model * @param ActivateProcessingResultScope The instance to deserialize into. * @returns {Record<string, (node: ParseNode) => void>} */ export declare function deserializeIntoActivateProcessingResultScope(activateProcessingResultScope?: Partial<ActivateProcessingResultScope> | undefined): Record<string, (node: ParseNode) => void>; /** * The deserialization information for the current model * @param ActivateRunScope The instance to deserialize into. * @returns {Record<string, (node: ParseNode) => void>} */ export declare function deserializeIntoActivateRunScope(activateRunScope?: Partial<ActivateRunScope> | undefined): Record<string, (node: ParseNode) => void>; /** * The deserialization information for the current model * @param ActivateUserScope The instance to deserialize into. * @returns {Record<string, (node: ParseNode) => void>} */ export declare function deserializeIntoActivateUserScope(activateUserScope?: Partial<ActivateUserScope> | undefined): Record<string, (node: ParseNode) => void>; /** * The deserialization information for the current model * @param ActivationScope The instance to deserialize into. * @returns {Record<string, (node: ParseNode) => void>} */ export declare function deserializeIntoActivationScope(activationScope?: Partial<ActivationScope> | undefined): Record<string, (node: ParseNode) => void>; /** * The deserialization information for the current model * @param AttributeChangeTrigger The instance to deserialize into. * @returns {Record<string, (node: ParseNode) => void>} */ export declare function deserializeIntoAttributeChangeTrigger(attributeChangeTrigger?: Partial<AttributeChangeTrigger> | undefined): Record<string, (node: ParseNode) => void>; /** * The deserialization information for the current model * @param CancelRunsScope The instance to deserialize into. * @returns {Record<string, (node: ParseNode) => void>} */ export declare function deserializeIntoCancelRunsScope(cancelRunsScope?: Partial<CancelRunsScope> | undefined): Record<string, (node: ParseNode) => void>; /** * The deserialization information for the current model * @param CancelScope The instance to deserialize into. * @returns {Record<string, (node: ParseNode) => void>} */ export declare function deserializeIntoCancelScope(cancelScope?: Partial<CancelScope> | undefined): Record<string, (node: ParseNode) => void>; /** * The deserialization information for the current model * @param CountBasedQuarantineCondition The instance to deserialize into. * @returns {Record<string, (node: ParseNode) => void>} */ export declare function deserializeIntoCountBasedQuarantineCondition(countBasedQuarantineCondition?: Partial<CountBasedQuarantineCondition> | undefined): Record<string, (node: ParseNode) => void>; /** * The deserialization information for the current model * @param CustomTaskExtension The instance to deserialize into. * @returns {Record<string, (node: ParseNode) => void>} */ export declare function deserializeIntoCustomTaskExtension(customTaskExtension?: Partial<CustomTaskExtension> | undefined): Record<string, (node: ParseNode) => void>; /** * The deserialization information for the current model * @param CustomTaskExtensionCallbackConfiguration The instance to deserialize into. * @returns {Record<string, (node: ParseNode) => void>} */ export declare function deserializeIntoCustomTaskExtensionCallbackConfiguration(customTaskExtensionCallbackConfiguration?: Partial<CustomTaskExtensionCallbackConfiguration> | undefined): Record<string, (node: ParseNode) => void>; /** * The deserialization information for the current model * @param CustomTaskExtensionCallbackData The instance to deserialize into. * @returns {Record<string, (node: ParseNode) => void>} */ export declare function deserializeIntoCustomTaskExtensionCallbackData(customTaskExtensionCallbackData?: Partial<CustomTaskExtensionCallbackData> | undefined): Record<string, (node: ParseNode) => void>; /** * The deserialization information for the current model * @param CustomTaskExtensionCalloutData The instance to deserialize into. * @returns {Record<string, (node: ParseNode) => void>} */ export declare function deserializeIntoCustomTaskExtensionCalloutData(customTaskExtensionCalloutData?: Partial<CustomTaskExtensionCalloutData> | undefined): Record<string, (node: ParseNode) => void>; /** * The deserialization information for the current model * @param CustomTaskExtensionCollectionResponse The instance to deserialize into. * @returns {Record<string, (node: ParseNode) => void>} */ export declare function deserializeIntoCustomTaskExtensionCollectionResponse(customTaskExtensionCollectionResponse?: Partial<CustomTaskExtensionCollectionResponse> | undefined): Record<string, (node: ParseNode) => void>; /** * The deserialization information for the current model * @param GroupBasedSubjectSet The instance to deserialize into. * @returns {Record<string, (node: ParseNode) => void>} */ export declare function deserializeIntoGroupBasedSubjectSet(groupBasedSubjectSet?: Partial<GroupBasedSubjectSet> | undefined): Record<string, (node: ParseNode) => void>; /** * The deserialization information for the current model * @param Insights The instance to deserialize into. * @returns {Record<string, (node: ParseNode) => void>} */ export declare function deserializeIntoInsights(insights?: Partial<Insights> | undefined): Record<string, (node: ParseNode) => void>; /** * The deserialization information for the current model * @param LifecycleManagementSettings The instance to deserialize into. * @returns {Record<string, (node: ParseNode) => void>} */ export declare function deserializeIntoLifecycleManagementSettings(lifecycleManagementSettings?: Partial<LifecycleManagementSettings> | undefined): Record<string, (node: ParseNode) => void>; /** * The deserialization information for the current model * @param LifecycleWorkflowsContainer The instance to deserialize into. * @returns {Record<string, (node: ParseNode) => void>} */ export declare function deserializeIntoLifecycleWorkflowsContainer(lifecycleWorkflowsContainer?: Partial<LifecycleWorkflowsContainer> | undefined): Record<string, (node: ParseNode) => void>; /** * The deserialization information for the current model * @param MembershipChangeTrigger The instance to deserialize into. * @returns {Record<string, (node: ParseNode) => void>} */ export declare function deserializeIntoMembershipChangeTrigger(membershipChangeTrigger?: Partial<MembershipChangeTrigger> | undefined): Record<string, (node: ParseNode) => void>; /** * The deserialization information for the current model * @param OnDemandExecutionOnly The instance to deserialize into. * @returns {Record<string, (node: ParseNode) => void>} */ export declare function deserializeIntoOnDemandExecutionOnly(onDemandExecutionOnly?: Partial<OnDemandExecutionOnly> | undefined): Record<string, (node: ParseNode) => void>; /** * The deserialization information for the current model * @param Parameter The instance to deserialize into. * @returns {Record<string, (node: ParseNode) => void>} */ export declare function deserializeIntoParameter(parameter?: Partial<Parameter> | undefined): Record<string, (node: ParseNode) => void>; /** * The deserialization information for the current model * @param PercentageBasedQuarantineCondition The instance to deserialize into. * @returns {Record<string, (node: ParseNode) => void>} */ export declare function deserializeIntoPercentageBasedQuarantineCondition(percentageBasedQuarantineCondition?: Partial<PercentageBasedQuarantineCondition> | undefined): Record<string, (node: ParseNode) => void>; /** * The deserialization information for the current model * @param PreviewFailedTask The instance to deserialize into. * @returns {Record<string, (node: ParseNode) => void>} */ export declare function deserializeIntoPreviewFailedTask(previewFailedTask?: Partial<PreviewFailedTask> | undefined): Record<string, (node: ParseNode) => void>; /** * The deserialization information for the current model * @param QuarantineCondition The instance to deserialize into. * @returns {Record<string, (node: ParseNode) => void>} */ export declare function deserializeIntoQuarantineCondition(quarantineCondition?: Partial<QuarantineCondition> | undefined): Record<string, (node: ParseNode) => void>; /** * The deserialization information for the current model * @param QuarantineConfiguration The instance to deserialize into. * @returns {Record<string, (node: ParseNode) => void>} */ export declare function deserializeIntoQuarantineConfiguration(quarantineConfiguration?: Partial<QuarantineConfiguration> | undefined): Record<string, (node: ParseNode) => void>; /** * The deserialization information for the current model * @param QuarantineDetails The instance to deserialize into. * @returns {Record<string, (node: ParseNode) => void>} */ export declare function deserializeIntoQuarantineDetails(quarantineDetails?: Partial<QuarantineDetails> | undefined): Record<string, (node: ParseNode) => void>; /** * The deserialization information for the current model * @param RuleBasedSubjectSet The instance to deserialize into. * @returns {Record<string, (node: ParseNode) => void>} */ export declare function deserializeIntoRuleBasedSubjectSet(ruleBasedSubjectSet?: Partial<RuleBasedSubjectSet> | undefined): Record<string, (node: ParseNode) => void>; /** * The deserialization information for the current model * @param Run The instance to deserialize into. * @returns {Record<string, (node: ParseNode) => void>} */ export declare function deserializeIntoRun(run?: Partial<Run> | undefined): Record<string, (node: ParseNode) => void>; /** * The deserialization information for the current model * @param RunCollectionResponse The instance to deserialize into. * @returns {Record<string, (node: ParseNode) => void>} */ export declare function deserializeIntoRunCollectionResponse(runCollectionResponse?: Partial<RunCollectionResponse> | undefined): Record<string, (node: ParseNode) => void>; /** * The deserialization information for the current model * @param RunSummary The instance to deserialize into. * @returns {Record<string, (node: ParseNode) => void>} */ export declare function deserializeIntoRunSummary(runSummary?: Partial<RunSummary> | undefined): Record<string, (node: ParseNode) => void>; /** * The deserialization information for the current model * @param Task The instance to deserialize into. * @returns {Record<string, (node: ParseNode) => void>} */ export declare function deserializeIntoTask(task?: Partial<Task> | undefined): Record<string, (node: ParseNode) => void>; /** * The deserialization information for the current model * @param TaskCollectionResponse The instance to deserialize into. * @returns {Record<string, (node: ParseNode) => void>} */ export declare function deserializeIntoTaskCollectionResponse(taskCollectionResponse?: Partial<TaskCollectionResponse> | undefined): Record<string, (node: ParseNode) => void>; /** * The deserialization information for the current model * @param TaskDefinition The instance to deserialize into. * @returns {Record<string, (node: ParseNode) => void>} */ export declare function deserializeIntoTaskDefinition(taskDefinition?: Partial<TaskDefinition> | undefined): Record<string, (node: ParseNode) => void>; /** * The deserialization information for the current model * @param TaskDefinitionCollectionResponse The instance to deserialize into. * @returns {Record<string, (node: ParseNode) => void>} */ export declare function deserializeIntoTaskDefinitionCollectionResponse(taskDefinitionCollectionResponse?: Partial<TaskDefinitionCollectionResponse> | undefined): Record<string, (node: ParseNode) => void>; /** * The deserialization information for the current model * @param TaskProcessingResult The instance to deserialize into. * @returns {Record<string, (node: ParseNode) => void>} */ export declare function deserializeIntoTaskProcessingResult(taskProcessingResult?: Partial<TaskProcessingResult> | undefined): Record<string, (node: ParseNode) => void>; /** * The deserialization information for the current model * @param TaskProcessingResultCollectionResponse The instance to deserialize into. * @returns {Record<string, (node: ParseNode) => void>} */ export declare function deserializeIntoTaskProcessingResultCollectionResponse(taskProcessingResultCollectionResponse?: Partial<TaskProcessingResultCollectionResponse> | undefined): Record<string, (node: ParseNode) => void>; /** * The deserialization information for the current model * @param TaskReport The instance to deserialize into. * @returns {Record<string, (node: ParseNode) => void>} */ export declare function deserializeIntoTaskReport(taskReport?: Partial<TaskReport> | undefined): Record<string, (node: ParseNode) => void>; /** * The deserialization information for the current model * @param TaskReportCollectionResponse The instance to deserialize into. * @returns {Record<string, (node: ParseNode) => void>} */ export declare function deserializeIntoTaskReportCollectionResponse(taskReportCollectionResponse?: Partial<TaskReportCollectionResponse> | undefined): Record<string, (node: ParseNode) => void>; /** * The deserialization information for the current model * @param TaskReportSummary The instance to deserialize into. * @returns {Record<string, (node: ParseNode) => void>} */ export declare function deserializeIntoTaskReportSummary(taskReportSummary?: Partial<TaskReportSummary> | undefined): Record<string, (node: ParseNode) => void>; /** * The deserialization information for the current model * @param TimeBasedAttributeTrigger The instance to deserialize into. * @returns {Record<string, (node: ParseNode) => void>} */ export declare function deserializeIntoTimeBasedAttributeTrigger(timeBasedAttributeTrigger?: Partial<TimeBasedAttributeTrigger> | undefined): Record<string, (node: ParseNode) => void>; /** * The deserialization information for the current model * @param TopTasksInsightsSummary The instance to deserialize into. * @returns {Record<string, (node: ParseNode) => void>} */ export declare function deserializeIntoTopTasksInsightsSummary(topTasksInsightsSummary?: Partial<TopTasksInsightsSummary> | undefined): Record<string, (node: ParseNode) => void>; /** * The deserialization information for the current model * @param TopWorkflowsInsightsSummary The instance to deserialize into. * @returns {Record<string, (node: ParseNode) => void>} */ export declare function deserializeIntoTopWorkflowsInsightsSummary(topWorkflowsInsightsSummary?: Partial<TopWorkflowsInsightsSummary> | undefined): Record<string, (node: ParseNode) => void>; /** * The deserialization information for the current model * @param TriggerAndScopeBasedConditions The instance to deserialize into. * @returns {Record<string, (node: ParseNode) => void>} */ export declare function deserializeIntoTriggerAndScopeBasedConditions(triggerAndScopeBasedConditions?: Partial<TriggerAndScopeBasedConditions> | undefined): Record<string, (node: ParseNode) => void>; /** * The deserialization information for the current model * @param TriggerAttribute The instance to deserialize into. * @returns {Record<string, (node: ParseNode) => void>} */ export declare function deserializeIntoTriggerAttribute(triggerAttribute?: Partial<TriggerAttribute> | undefined): Record<string, (node: ParseNode) => void>; /** * The deserialization information for the current model * @param UserInactivityTrigger The instance to deserialize into. * @returns {Record<string, (node: ParseNode) => void>} */ export declare function deserializeIntoUserInactivityTrigger(userInactivityTrigger?: Partial<UserInactivityTrigger> | undefined): Record<string, (node: ParseNode) => void>; /** * The deserialization information for the current model * @param UserProcessingResult The instance to deserialize into. * @returns {Record<string, (node: ParseNode) => void>} */ export declare function deserializeIntoUserProcessingResult(userProcessingResult?: Partial<UserProcessingResult> | undefined): Record<string, (node: ParseNode) => void>; /** * The deserialization information for the current model * @param UserProcessingResultCollectionResponse The instance to deserialize into. * @returns {Record<string, (node: ParseNode) => void>} */ export declare function deserializeIntoUserProcessingResultCollectionResponse(userProcessingResultCollectionResponse?: Partial<UserProcessingResultCollectionResponse> | undefined): Record<string, (node: ParseNode) => void>; /** * The deserialization information for the current model * @param UserSummary The instance to deserialize into. * @returns {Record<string, (node: ParseNode) => void>} */ export declare function deserializeIntoUserSummary(userSummary?: Partial<UserSummary> | undefined): Record<string, (node: ParseNode) => void>; /** * The deserialization information for the current model * @param Workflow The instance to deserialize into. * @returns {Record<string, (node: ParseNode) => void>} */ export declare function deserializeIntoWorkflow(workflow?: Partial<Workflow> | undefined): Record<string, (node: ParseNode) => void>; /** * The deserialization information for the current model * @param WorkflowBase The instance to deserialize into. * @returns {Record<string, (node: ParseNode) => void>} */ export declare function deserializeIntoWorkflowBase(workflowBase?: Partial<WorkflowBase> | undefined): Record<string, (node: ParseNode) => void>; /** * The deserialization information for the current model * @param WorkflowCollectionResponse The instance to deserialize into. * @returns {Record<string, (node: ParseNode) => void>} */ export declare function deserializeIntoWorkflowCollectionResponse(workflowCollectionResponse?: Partial<WorkflowCollectionResponse> | undefined): Record<string, (node: ParseNode) => void>; /** * The deserialization information for the current model * @param WorkflowExecutionConditions The instance to deserialize into. * @returns {Record<string, (node: ParseNode) => void>} */ export declare function deserializeIntoWorkflowExecutionConditions(workflowExecutionConditions?: Partial<WorkflowExecutionConditions> | undefined): Record<string, (node: ParseNode) => void>; /** * The deserialization information for the current model * @param WorkflowExecutionTrigger The instance to deserialize into. * @returns {Record<string, (node: ParseNode) => void>} */ export declare function deserializeIntoWorkflowExecutionTrigger(workflowExecutionTrigger?: Partial<WorkflowExecutionTrigger> | undefined): Record<string, (node: ParseNode) => void>; /** * The deserialization information for the current model * @param WorkflowSetting The instance to deserialize into. * @returns {Record<string, (node: ParseNode) => void>} */ export declare function deserializeIntoWorkflowSetting(workflowSetting?: Partial<WorkflowSetting> | undefined): Record<string, (node: ParseNode) => void>; /** * The deserialization information for the current model * @param WorkflowsInsightsByCategory The instance to deserialize into. * @returns {Record<string, (node: ParseNode) => void>} */ export declare function deserializeIntoWorkflowsInsightsByCategory(workflowsInsightsByCategory?: Partial<WorkflowsInsightsByCategory> | undefined): Record<string, (node: ParseNode) => void>; /** * The deserialization information for the current model * @param WorkflowsInsightsSummary The instance to deserialize into. * @returns {Record<string, (node: ParseNode) => void>} */ export declare function deserializeIntoWorkflowsInsightsSummary(workflowsInsightsSummary?: Partial<WorkflowsInsightsSummary> | undefined): Record<string, (node: ParseNode) => void>; /** * The deserialization information for the current model * @param WorkflowTemplate The instance to deserialize into. * @returns {Record<string, (node: ParseNode) => void>} */ export declare function deserializeIntoWorkflowTemplate(workflowTemplate?: Partial<WorkflowTemplate> | undefined): Record<string, (node: ParseNode) => void>; /** * The deserialization information for the current model * @param WorkflowTemplateCollectionResponse The instance to deserialize into. * @returns {Record<string, (node: ParseNode) => void>} */ export declare function deserializeIntoWorkflowTemplateCollectionResponse(workflowTemplateCollectionResponse?: Partial<WorkflowTemplateCollectionResponse> | undefined): Record<string, (node: ParseNode) => void>; /** * The deserialization information for th