TypeInfo: {
    CreateProcessRuleRequest: any;
    CustomizationType: {
        enumValues: { custom: number; inherited: number; system: number };
    };
    FieldModel: any;
    FieldType: {
        enumValues: {
            boolean: number;
            dateTime: number;
            double: number;
            guid: number;
            history: number;
            html: number;
            identity: number;
            integer: number;
            picklistDouble: number;
            picklistInteger: number;
            picklistString: number;
            plainText: number;
            string: number;
            treePath: number;
        };
    };
    FormLayout: any;
    GetBehaviorsExpand: {
        enumValues: { combinedFields: number; fields: number; none: number };
    };
    GetProcessExpandLevel: { enumValues: { none: number; projects: number } };
    GetWorkItemTypeExpand: {
        enumValues: {
            behaviors: number;
            layout: number;
            none: number;
            states: number;
        };
    };
    Page: any;
    PageType: {
        enumValues: {
            attachments: number;
            custom: number;
            history: number;
            links: number;
        };
    };
    ProcessBehavior: any;
    ProcessClass: {
        enumValues: { custom: number; derived: number; system: number };
    };
    ProcessInfo: any;
    ProcessModel: any;
    ProcessProperties: any;
    ProcessRule: any;
    ProcessWorkItemType: any;
    ProcessWorkItemTypeField: any;
    ProcessWorkItemTypeFieldsExpandLevel: {
        enumValues: { all: number; allowedValues: number; none: number };
    };
    RuleAction: any;
    RuleActionType: {
        enumValues: {
            copyFromClock: number;
            copyFromCurrentUser: number;
            copyFromField: number;
            copyFromServerClock: number;
            copyFromServerCurrentUser: number;
            copyValue: number;
            disallowValue: number;
            hideTargetField: number;
            makeReadOnly: number;
            makeRequired: number;
            setDefaultFromClock: number;
            setDefaultFromCurrentUser: number;
            setDefaultFromField: number;
            setDefaultValue: number;
            setValueToEmpty: number;
        };
    };
    RuleCondition: any;
    RuleConditionType: {
        enumValues: {
            when: number;
            whenChanged: number;
            whenCurrentUserIsMemberOfGroup: number;
            whenCurrentUserIsNotMemberOfGroup: number;
            whenNot: number;
            whenNotChanged: number;
            whenStateChangedFromAndTo: number;
            whenStateChangedTo: number;
            whenValueIsDefined: number;
            whenValueIsNotDefined: number;
            whenWas: number;
            whenWorkItemIsCreated: number;
        };
    };
    UpdateProcessRuleRequest: any;
    WorkItemStateResultModel: any;
    WorkItemTypeClass: {
        enumValues: { custom: number; derived: number; system: number };
    };
    WorkItemTypeModel: any;
} = ...

Type declaration

  • CreateProcessRuleRequest: any
  • CustomizationType: { enumValues: { custom: number; inherited: number; system: number } }
  • FieldModel: any
  • FieldType: {
        enumValues: {
            boolean: number;
            dateTime: number;
            double: number;
            guid: number;
            history: number;
            html: number;
            identity: number;
            integer: number;
            picklistDouble: number;
            picklistInteger: number;
            picklistString: number;
            plainText: number;
            string: number;
            treePath: number;
        };
    }
  • FormLayout: any
  • GetBehaviorsExpand: { enumValues: { combinedFields: number; fields: number; none: number } }
  • GetProcessExpandLevel: { enumValues: { none: number; projects: number } }
  • GetWorkItemTypeExpand: {
        enumValues: {
            behaviors: number;
            layout: number;
            none: number;
            states: number;
        };
    }
  • Page: any
  • PageType: {
        enumValues: {
            attachments: number;
            custom: number;
            history: number;
            links: number;
        };
    }
  • ProcessBehavior: any
  • ProcessClass: { enumValues: { custom: number; derived: number; system: number } }
  • ProcessInfo: any
  • ProcessModel: any
  • ProcessProperties: any
  • ProcessRule: any
  • ProcessWorkItemType: any
  • ProcessWorkItemTypeField: any
  • ProcessWorkItemTypeFieldsExpandLevel: { enumValues: { all: number; allowedValues: number; none: number } }
  • RuleAction: any
  • RuleActionType: {
        enumValues: {
            copyFromClock: number;
            copyFromCurrentUser: number;
            copyFromField: number;
            copyFromServerClock: number;
            copyFromServerCurrentUser: number;
            copyValue: number;
            disallowValue: number;
            hideTargetField: number;
            makeReadOnly: number;
            makeRequired: number;
            setDefaultFromClock: number;
            setDefaultFromCurrentUser: number;
            setDefaultFromField: number;
            setDefaultValue: number;
            setValueToEmpty: number;
        };
    }
  • RuleCondition: any
  • RuleConditionType: {
        enumValues: {
            when: number;
            whenChanged: number;
            whenCurrentUserIsMemberOfGroup: number;
            whenCurrentUserIsNotMemberOfGroup: number;
            whenNot: number;
            whenNotChanged: number;
            whenStateChangedFromAndTo: number;
            whenStateChangedTo: number;
            whenValueIsDefined: number;
            whenValueIsNotDefined: number;
            whenWas: number;
            whenWorkItemIsCreated: number;
        };
    }
  • UpdateProcessRuleRequest: any
  • WorkItemStateResultModel: any
  • WorkItemTypeClass: { enumValues: { custom: number; derived: number; system: number } }
  • WorkItemTypeModel: any