UNPKG

e5core-angular-services

Version:

e5 Anywhere Angular Services

1,023 lines (1,022 loc) 42.7 kB
import { HttpClient } from '@angular/common/http'; import { Observable } from 'rxjs'; import { E5ConfigurationService as e5Config } from './e5.configuration.service'; import * as e5Models from '../models/e5.data.models'; export declare class ConfigurationInstanceService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; getAll(): Observable<e5Models.ConfigurationInstanceModel[]>; get(id: any): Observable<e5Models.ConfigurationInstanceModel>; } export declare class ConfigurationScopeService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; delete(options?: { key?: any; }): Observable<Object>; getAll(): Observable<e5Models.ConfigurationScopeModel[]>; create(postJson: any, options?: { key?: any; }): Observable<e5Models.ConfigurationSettingModel>; get(key: any): Observable<e5Models.ConfigurationScopeModel>; } export declare class ConfigurationSectionService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; getAll(): Observable<e5Models.ConfigurationSectionModel[]>; create(postJson: any): Observable<e5Models.ConfigurationSectionModel>; get(id: any): Observable<e5Models.ConfigurationSectionModel>; } export declare class ConfigurationSettingService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; getAll(): Observable<e5Models.ConfigurationSettingModel[]>; create(postJson: any): Observable<e5Models.ConfigurationSettingModel>; getFilteredSetting(application: any, section: any, key: any): Observable<e5Models.ConfigurationSettingModel[]>; get(id: any): Observable<e5Models.ConfigurationSettingModel>; update(id: any, putJson: any): Observable<e5Models.ConfigurationSettingModel>; } export declare class IdentityClaimService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; getClaimsForCurrentUser(options?: { type?: any; issuer?: any; }): Observable<e5Models.ClaimModel[]>; getClaimsForUser(options?: { sub?: any; type?: any; issuer?: any; }): Observable<e5Models.ClaimModel[]>; getGroupsForUser(options?: { sub?: any; }): Observable<e5Models.ClaimModel[]>; } export declare class IdentityUserProfileService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; getProfileForCurrentUser(): Observable<e5Models.UserProfileModel>; } export declare class IdentityUserSessionService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; clearCurrentUserClaims(): Observable<e5Models.ConfigurationSettingModel>; clearCurrentUserSession(): Observable<e5Models.ConfigurationSettingModel>; getClaimsForCurrentUser(options?: { type?: any; issuer?: any; }): Observable<e5Models.ClaimModel[]>; getScopeForCurrentUser(): Observable<e5Models.ConfigurationScopeModel>; } export declare class IntegrationSiteService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; getAllGroups(): Observable<e5Models.ClaimModel[]>; getGroupsForCurrentUser(): Observable<e5Models.ClaimModel[]>; getGroupsForUser(options?: { sub?: any; }): Observable<e5Models.ClaimModel[]>; } export declare class IntegrationYammerMessagesService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; postMessage(options?: { message?: any; groups?: any; topics?: any; action?: any; }): Observable<e5Models.IntegrationYammerYammerPostModel[]>; postWorkItemMessage(workId: any, options?: { message?: any; groups?: any; topics?: any; action?: any; }): Observable<e5Models.IntegrationYammerYammerPostModel[]>; } export declare class IntegrationYammerTopicsService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; getAll(options?: { topic?: any; }): Observable<e5Models.IntegrationYammerYammerTopicModel>; exists(options?: { topic?: any; }): Observable<Object>; } export declare class ListSearchService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; search(id: any, options?: { prefix?: any; parentListItemId?: any; }): Observable<e5Models.ListItemModel[]>; } export declare class MonitorsSlaCompletionMonitorService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; getCompletionSlaMonitorWorkCounts(startDate: any, endDate: any, options?: { category1Id?: any; siteGroup?: any; category2Id?: any; category3Id?: any; archive?: any; totalProperty?: any; }): Observable<e5Models.MonitorsSlaCompletionMonitorModel>; } export declare class MonitorsSlaInflowsMonitorService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; getInflowsSlaMonitorWorkCounts(options?: { endDate?: any; archive?: any; siteGroup?: any; startDate?: any; category1Id?: any; category2Id?: any; category3Id?: any; otherWorkStatus?: any; }): Observable<e5Models.MonitorsSlaInflowsMonitorModel>; } export declare class MonitorsSlaInventoryMonitorService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; getInventorySlaMonitorWorkCounts(startDate: any, endDate: any, options?: { category3Id?: any; category1Id?: any; category2Id?: any; stauses?: any; calculatedIntervals?: any; concatPivotFields?: any; debug?: any; }): Observable<e5Models.MonitorsSlaInventoryMonitorModel>; } export declare class MonitorsSlaMonitorService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; getSlaMonitorWorkCounts(category1Id: any, category2Id: any, category3Id: any, categoryActivityId: any, options?: { showEmptyCategories?: any; approachingSLARange?: any; isApproachingSLAInHours?: any; statuses?: any; includeInactive?: any; isDebug?: any; assignedUser?: any; siteGroupFilters?: any; followUser?: any; totalProperty?: any; filterPropertyId?: any; filterPropertyValue?: any; showSlaMode?: any; }): Observable<e5Models.MonitorsSlaMonitorModel>; } export declare class MonitorsSlaTeamProductivityCompletionMonitorService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; getTeamProductivityCompletionSlaMonitorWorkCounts(startDate: any, endDate: any, options?: { category3Id?: any; category1Id?: any; category2Id?: any; stauses?: any; calculatedIntervals?: any; userGroupsId?: any; concatPivotFields?: any; debug?: any; }): Observable<e5Models.MonitorsSlaTeamProductivityCompletionMonitorModel>; } export declare class MonitorsSlaTeamProductivityFacetimeMonitorService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; getTeamProductivityFacetimeSlaMonitorWorkCounts(startDate: any, endDate: any, options?: { category3Id?: any; category1Id?: any; category2Id?: any; stauses?: any; calculatedIntervals?: any; userGroupsId?: any; concatPivotFields?: any; debug?: any; }): Observable<e5Models.MonitorsSlaTeamProductivityFacetimeMonitorModel>; } export declare class TaxonomyActivityDefinitionCheckService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; getAll(): Observable<e5Models.TaxonomyActivityDefinitionModel[]>; create(postJson: any): Observable<e5Models.TaxonomyActivityDefinitionModel>; get(id: any): Observable<e5Models.TaxonomyActivityDefinitionModel>; update(id: any, putJson: any): Observable<e5Models.TaxonomyActivityDefinitionModel>; } export declare class TaxonomyActivityDefinitionContentTypeService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; getAll(): Observable<e5Models.TaxonomyActivityDefinitionContentTypeModel[]>; create(postJson: any): Observable<e5Models.TaxonomyActivityDefinitionContentTypeModel>; get(id: any): Observable<e5Models.TaxonomyActivityDefinitionContentTypeModel>; update(id: any, putJson: any): Observable<e5Models.TaxonomyActivityDefinitionContentTypeModel>; } export declare class TaxonomyActivityDefinitionProcessService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; getAll(): Observable<e5Models.TaxonomyActivityDefinitionModel[]>; create(postJson: any): Observable<e5Models.TaxonomyActivityDefinitionModel>; get(id: any): Observable<e5Models.TaxonomyActivityDefinitionModel>; update(id: any, putJson: any): Observable<e5Models.TaxonomyActivityDefinitionModel>; } export declare class TaxonomyAdapterService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; getAll(): Observable<e5Models.TaxonomyAdapterModel[]>; create(postJson: any): Observable<e5Models.TaxonomyAdapterModel>; get(id: any): Observable<e5Models.TaxonomyAdapterModel>; update(id: any, putJson: any): Observable<e5Models.TaxonomyAdapterModel>; } export declare class TaxonomyAttachmentTypeService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; getAll(): Observable<e5Models.TaxonomyAttachmentTypeModel[]>; create(postJson: any): Observable<e5Models.TaxonomyAttachmentTypeCreateModel>; get(id: any): Observable<e5Models.TaxonomyAttachmentTypeModel>; update(id: any, putJson: any): Observable<e5Models.TaxonomyAttachmentTypeModel>; } export declare class TaxonomyAttachmentTypeRoleService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; getAll(): Observable<e5Models.TaxonomyAttachmentTypeRoleModel[]>; create(postJson: any): Observable<e5Models.TaxonomyAttachmentTypeRoleModel>; update(putJson: any): Observable<e5Models.TaxonomyAttachmentTypeRoleModel>; } export declare class TaxonomyCaseNoteTypeService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; getAll(): Observable<e5Models.TaxonomyCaseNoteTypeModel[]>; create(postJson: any): Observable<e5Models.TaxonomyCaseNoteTypeModel>; get(id: any): Observable<e5Models.TaxonomyCaseNoteTypeModel>; update(id: any, putJson: any): Observable<e5Models.TaxonomyCaseNoteTypeModel>; } export declare class TaxonomyCategory1Service { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; getAll(options?: { isActive?: any; }): Observable<e5Models.TaxonomyCategory1Model[]>; create(postJson: any, options?: { addToSite?: any; }): Observable<e5Models.TaxonomyCategory1Model>; get(id: any, options?: { isActive?: any; }): Observable<e5Models.TaxonomyCategory1Model>; update(id: any, putJson: any): Observable<e5Models.TaxonomyCategory1Model>; } export declare class TaxonomyCategory2Service { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; create(postJson: any): Observable<e5Models.TaxonomyCategory2Model>; getFromCache(category1Id: any, options?: { isActive?: any; }): Observable<e5Models.TaxonomyCategory2Model[]>; getAll(category1Id: any, options?: { isActive?: any; }): Observable<e5Models.TaxonomyCategory2Model[]>; update(id: any, putJson: any): Observable<e5Models.TaxonomyCategory2Model>; get(id: any, category1Id: any, options?: { isActive?: any; }): Observable<e5Models.TaxonomyCategory2Model>; } export declare class TaxonomyCategory3Service { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; create(postJson: any): Observable<e5Models.TaxonomyCategory3Model>; getAll(category1Id: any, category2Id: any, options?: { isActive?: any; }): Observable<e5Models.TaxonomyCategory3Model[]>; update(id: any, putJson: any): Observable<e5Models.TaxonomyCategory3Model>; get(id: any, category1Id: any, category2Id: any, options?: { isActive?: any; }): Observable<e5Models.TaxonomyCategory3Model>; } export declare class TaxonomyCategoryActivityAttributeService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; getAll(): Observable<e5Models.TaxonomyCategoryActivityAttributeModel[]>; create(postJson: any): Observable<e5Models.TaxonomyCategoryActivityAttributeModel>; getByCategoryActivityId(categoryActivityId: any): Observable<e5Models.TaxonomyCategoryActivityAttributeModel>; get(id: any): Observable<e5Models.TaxonomyCategoryActivityAttributeModel>; update(id: any, putJson: any): Observable<e5Models.TaxonomyCategoryActivityAttributeModel>; } export declare class TaxonomyCategoryActivityDefinitionService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; getAll(): Observable<e5Models.TaxonomyCategoryActivityDefinitionModel[]>; create(postJson: any): Observable<e5Models.TaxonomyCategoryActivityDefinitionModel>; get(id: any): Observable<e5Models.TaxonomyCategoryActivityDefinitionModel>; update(id: any, putJson: any): Observable<e5Models.TaxonomyCategoryActivityDefinitionModel>; } export declare class TaxonomyCategoryActivityFieldService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; getAll(): Observable<e5Models.TaxonomyCategoryActivityFieldModel[]>; create(postJson: any): Observable<e5Models.TaxonomyCategoryActivityFieldModel>; getByCategoryActivityId(categoryActivityId: any): Observable<e5Models.TaxonomyCategoryActivityFieldModel>; get(id: any): Observable<e5Models.TaxonomyCategoryActivityFieldModel>; update(id: any, putJson: any): Observable<e5Models.TaxonomyCategoryActivityFieldModel>; } export declare class TaxonomyCategoryActivityRoleService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; getAll(): Observable<e5Models.TaxonomyCategoryActivityRoleModel[]>; create(postJson: any): Observable<e5Models.TaxonomyCategoryActivityRoleModel>; get(id: any): Observable<e5Models.TaxonomyCategoryActivityRoleModel[]>; update(id: any, putJson: any): Observable<e5Models.TaxonomyCategoryActivityRoleModel>; } export declare class TaxonomyCategoryAttachmentTypeService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; getAll(): Observable<e5Models.TaxonomyCategoryAttachmentTypeModel[]>; create(postJson: any): Observable<e5Models.TaxonomyCategoryAttachmentTypeModel>; get(id: any): Observable<e5Models.TaxonomyCategoryAttachmentTypeModel>; update(id: any, putJson: any): Observable<e5Models.TaxonomyCategoryAttachmentTypeModel>; } export declare class TaxonomyCategorySiteService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; getAll(): Observable<e5Models.TaxonomyCategorySiteModel[]>; create(postJson: any): Observable<e5Models.TaxonomyCategorySiteModel>; get(id: any): Observable<e5Models.TaxonomyCategorySiteModel[]>; update(id: any, putJson: any): Observable<e5Models.TaxonomyCategorySiteModel>; } export declare class TaxonomyContentTypeCustomService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; getAll(): Observable<e5Models.TaxonomyContentTypeCustomModel[]>; create(postJson: any): Observable<e5Models.TaxonomyContentTypeCustomModel>; get(id: any): Observable<e5Models.TaxonomyContentTypeCustomModel>; update(id: any, putJson: any): Observable<e5Models.TaxonomyContentTypeCustomModel>; } export declare class TaxonomyContentTypeFieldSetService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; getAll(): Observable<e5Models.TaxonomyContentTypeModel[]>; create(postJson: any): Observable<e5Models.TaxonomyContentTypeFieldSetModel>; get(id: any): Observable<e5Models.TaxonomyContentTypeFieldSetModel>; update(id: any, putJson: any): Observable<e5Models.TaxonomyContentTypeFieldSetModel>; } export declare class TaxonomyContentTypeGridService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; getAll(): Observable<e5Models.TaxonomyContentTypeGridModel[]>; create(postJson: any): Observable<e5Models.TaxonomyContentTypeGridModel>; get(id: any): Observable<e5Models.TaxonomyContentTypeGridModel>; update(id: any, putJson: any): Observable<e5Models.TaxonomyContentTypeGridModel>; } export declare class TaxonomyCurrencyService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; getAll(): Observable<e5Models.TaxonomyCurrencyModel[]>; create(postJson: any): Observable<e5Models.TaxonomyCurrencyModel>; get(id: any): Observable<e5Models.TaxonomyCurrencyModel>; update(id: any, putJson: any): Observable<e5Models.TaxonomyCurrencyModel>; } export declare class TaxonomyEventService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; getAll(): Observable<e5Models.TaxonomyEventModel[]>; create(postJson: any): Observable<e5Models.TaxonomyEventModel>; get(id: any): Observable<e5Models.TaxonomyEventModel>; update(id: any, putJson: any): Observable<e5Models.TaxonomyEventModel>; } export declare class TaxonomyFieldDefinitionService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; getAll(): Observable<e5Models.TaxonomyFieldDefinitionModel[]>; get(code: any): Observable<e5Models.TaxonomyFieldDefinitionModel>; } export declare class TaxonomyFieldDefinitionCaseNoteService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; getAll(): Observable<e5Models.TaxonomyFieldDefinitionCaseNoteModel[]>; create(postJson: any): Observable<e5Models.TaxonomyFieldDefinitionCaseNoteModel>; get(code: any): Observable<e5Models.TaxonomyFieldDefinitionCaseNoteModel>; update(code: any, putJson: any): Observable<e5Models.TaxonomyFieldDefinitionCaseNoteModel>; } export declare class TaxonomyFieldDefinitionCurrencyService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; getAll(): Observable<e5Models.TaxonomyFieldDefinitionCurrencyModel[]>; create(postJson: any): Observable<e5Models.TaxonomyFieldDefinitionCurrencyModel>; get(code: any): Observable<e5Models.TaxonomyFieldDefinitionCurrencyModel>; update(code: any, putJson: any): Observable<e5Models.TaxonomyFieldDefinitionCurrencyModel>; } export declare class TaxonomyFieldDefinitionLinkService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; getAll(): Observable<e5Models.TaxonomyFieldDefinitionLinkModel[]>; create(postJson: any): Observable<e5Models.TaxonomyFieldDefinitionLinkModel>; get(code: any): Observable<e5Models.TaxonomyFieldDefinitionLinkModel>; update(code: any, putJson: any): Observable<e5Models.TaxonomyFieldDefinitionLinkModel>; } export declare class TaxonomyFieldDefinitionListService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; getAll(): Observable<e5Models.TaxonomyFieldDefinitionListModel[]>; create(postJson: any): Observable<e5Models.TaxonomyFieldDefinitionListModel>; get(code: any): Observable<e5Models.TaxonomyFieldDefinitionListModel>; update(code: any, putJson: any): Observable<e5Models.TaxonomyFieldDefinitionListModel>; } export declare class TaxonomyFieldDefinitionLookupService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; getAll(): Observable<e5Models.TaxonomyFieldDefinitionLookupModel[]>; create(postJson: any): Observable<e5Models.TaxonomyFieldDefinitionLookupModel>; get(code: any): Observable<e5Models.TaxonomyFieldDefinitionLookupModel>; update(code: any, putJson: any): Observable<e5Models.TaxonomyFieldDefinitionLookupModel>; } export declare class TaxonomyFieldDefinitionSimpleService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; getAll(): Observable<e5Models.TaxonomyFieldDefinitionSimpleModel[]>; create(postJson: any): Observable<e5Models.TaxonomyFieldDefinitionSimpleModel>; get(code: any): Observable<e5Models.TaxonomyFieldDefinitionSimpleModel>; update(code: any, putJson: any): Observable<e5Models.TaxonomyFieldDefinitionSimpleModel>; } export declare class TaxonomyFieldFoundationService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; getFilteredList(listId: any, options?: { filterText?: any; maxRecordsToSuggest?: any; parentListId?: any; parentListItemId?: any; }): Observable<e5Models.FoundationTaxonomyFilteredListFModel>; getList(listId: any, options?: { parentListId?: any; parentListItemId?: any; }): Observable<e5Models.FoundationTaxonomyListFModel>; } export declare class TaxonomyLibraryService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; getAll(): Observable<e5Models.TaxonomyLibraryModel[]>; create(postJson: any): Observable<e5Models.TaxonomyLibraryModel>; get(id: any): Observable<e5Models.TaxonomyLibraryModel>; update(id: any, putJson: any): Observable<e5Models.TaxonomyLibraryModel>; } export declare class TaxonomyListService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; getAll(): Observable<e5Models.TaxonomyListModel[]>; create(postJson: any): Observable<e5Models.TaxonomyListModel>; get(id: any): Observable<e5Models.TaxonomyListModel>; createWithId(id: any, postJson: any): Observable<e5Models.TaxonomyListModel>; update(id: any, putJson: any): Observable<e5Models.TaxonomyListModel>; } export declare class TaxonomyListItemService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; getAll(): Observable<e5Models.TaxonomyListItemModel[]>; create(postJson: any): Observable<e5Models.TaxonomyListItemModel>; getByListId(id: any): Observable<e5Models.TaxonomyListItemModel[]>; get(id: any): Observable<e5Models.TaxonomyListItemModel>; update(id: any, putJson: any): Observable<e5Models.TaxonomyListItemModel>; } export declare class TaxonomyLocationService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; getAll(): Observable<e5Models.TaxonomyLocationModel[]>; create(postJson: any): Observable<e5Models.TaxonomyLocationModel>; get(id: any): Observable<e5Models.TaxonomyLocationModel>; update(id: any, putJson: any): Observable<e5Models.TaxonomyLocationModel>; } export declare class TaxonomyLookupService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; getAll(): Observable<e5Models.TaxonomyLookupModel[]>; create(postJson: any): Observable<e5Models.TaxonomyLookupModel>; get(id: any): Observable<e5Models.TaxonomyLookupModel>; update(id: any, putJson: any): Observable<e5Models.TaxonomyLookupModel>; } export declare class TaxonomyMenuService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; getAll(): Observable<e5Models.TaxonomyMenuModel[]>; create(postJson: any): Observable<e5Models.TaxonomyMenuModel>; get(id: any): Observable<e5Models.TaxonomyMenuModel>; update(id: any, putJson: any): Observable<e5Models.TaxonomyMenuModel>; } export declare class TaxonomyMenuItemDefinitionService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; getAll(): Observable<e5Models.TaxonomyMenuItemDefinitionModel[]>; create(postJson: any): Observable<e5Models.TaxonomyMenuItemDefinitionModel>; getByMenuId(menuId: any): Observable<e5Models.TaxonomyMenuItemDefinitionModel[]>; get(id: any): Observable<e5Models.TaxonomyMenuItemDefinitionModel>; update(id: any, putJson: any): Observable<e5Models.TaxonomyMenuItemDefinitionModel>; } export declare class TaxonomyPriorityService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; getAll(): Observable<e5Models.TaxonomyPriorityModel[]>; create(postJson: any): Observable<e5Models.TaxonomyPriorityModel>; get(id: any): Observable<e5Models.TaxonomyPriorityModel[]>; update(id: any, putJson: any): Observable<e5Models.TaxonomyPriorityModel>; } export declare class TaxonomyPublicHolidayService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; getAll(): Observable<e5Models.TaxonomyPublicHolidayModel[]>; create(postJson: any): Observable<e5Models.TaxonomyPublicHolidayModel>; getByLocationId(Id: any): Observable<e5Models.TaxonomyPublicHolidayModel[]>; get(id: any): Observable<e5Models.TaxonomyPublicHolidayModel>; update(id: any, putJson: any): Observable<e5Models.TaxonomyPublicHolidayModel>; } export declare class TaxonomyRoleService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; getAll(): Observable<e5Models.TaxonomyRoleModel[]>; create(postJson: any): Observable<e5Models.TaxonomyRoleModel>; get(id: any): Observable<e5Models.TaxonomyRoleModel>; update(id: any, putJson: any): Observable<e5Models.TaxonomyRoleModel>; } export declare class TaxonomyStatusService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; getAll(): Observable<e5Models.TaxonomyStatusModel[]>; create(postJson: any): Observable<e5Models.TaxonomyStatusModel>; get(id: any): Observable<e5Models.TaxonomyStatusModel>; update(id: any, putJson: any): Observable<e5Models.TaxonomyStatusModel>; } export declare class UiAttachmentService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; get(workId: any, attachmentId: any): Observable<any>; } export declare class UiDocumentService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; getAll(libraryId: any, options?: { returnFields?: any; folderName?: any; orderBy?: any; searchBy?: any; filter?: any; page?: any; pageSize?: any; }): Observable<e5Models.UIDocumentsModel[]>; } export declare class UiSearchDefinitionService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; getAll(): Observable<e5Models.UISearchDefinitionRefModel>; get(id: any): Observable<e5Models.UISearchDefinitionModel>; } export declare class UiWorkItemService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; getAll(id: any): Observable<e5Models.UIWorkItemModel>; fieldSet(id: any): Observable<e5Models.UIMenuModel[]>; menu(id: any): Observable<e5Models.UIMenuModel[]>; property(id: any): Observable<e5Models.UIMenuModel[]>; tab(id: any): Observable<e5Models.UIMenuModel[]>; } export declare class WorkAttachmentFoundationService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; add(workId: any, options?: { ContentDisposition?: any; attachmentTypeId?: any; ContentType?: any; Headers?: any; Length?: any; Name?: any; FileName?: any; }): Observable<Object>; addBase64(workId: any, postJson: any, options?: { attachmentTypeId?: any; }): Observable<Object>; attach(workId: any, attachmentId: any): Observable<Object>; changeType(workId: any, attachmentId: any, targetAttachmentType: any): Observable<e5Models.FoundationWorkAttachmentFModel>; convert(workId: any, attachmentId: any, targetFormat: any): Observable<e5Models.FoundationWorkAttachmentFModel>; detach(workId: any, attachmentId: any): Observable<Object>; email(workId: any, attachmentId: any, putJson: any): Observable<Object>; getAbsoluteUrl(workId: any, attachmentId: any): Observable<Object>; getBinary(workId: any, attachmentId: any): Observable<Object>; getConvertTargets(attachmentId: any): Observable<Object>; split(workId: any, attachmentId: any, putJson: any): Observable<e5Models.FoundationWorkAttachmentFModel>; tearOff(workId: any, attachmentId: any, putJson: any): Observable<e5Models.FoundationWorkAttachmentFModel>; get(workId: any, options?: { attachmentId?: any; attachmentTypeId?: any; }): Observable<e5Models.FoundationWorkAttachmentFModel>; } export declare class WorkAttachmentTypeFoundationService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; get(workId: any): Observable<e5Models.TaxonomyAttachmentTypeModel[]>; } export declare class WorkCaseNoteFoundationService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; add(workId: any, caseNoteField: any, postJson: any): Observable<e5Models.FoundationWorkItemFModel>; exportCaseNote(workId: any, options?: { format?: any; includeRelated?: any; }): Observable<Object>; createWithId(workId: any, postJson: any, options?: { includeRelated?: any; typeId?: any; page?: any; pageSize?: any; orderBy?: any; }): Observable<e5Models.FoundationWorkCaseNoteResultModel>; } export declare class WorkConversationFoundationService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; getTotalEmailCount(workId: any): Observable<Object>; getUniqueEmailAsMhtml(workId: any, workAttachmentId: any): Observable<Object>; sendEmail(workId: any, postJson: any): Observable<Object>; get(workId: any): Observable<e5Models.FoundationWorkConversationGroupFModel>; } export declare class WorkDocumentFoundationService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; create(workId: any, templateId: any, attachmentTypeId: any, options?: { documentName?: any; }): Observable<e5Models.FoundationWorkDocumentReferenceFModel>; getDocumentTemplates(workId: any, options?: { filter?: any; }): Observable<e5Models.TaxonomyDocumentTemplateModel[]>; } export declare class WorkFieldFoundationService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; get(workId: any, options?: { taskId?: any; tabId?: any; fieldSetId?: any; fieldId?: any; select?: any; }): Observable<e5Models.FoundationTaxonomyFieldFModel[]>; } export declare class WorkFieldSetFoundationService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; save(workId: any, fieldSetId: any, rowId: any, putJson: any, options?: { taskId?: any; }): Observable<e5Models.FoundationTaxonomyFieldSetFModel>; get(workId: any, options?: { rowId?: any; taskId?: any; fieldSetId?: any; select?: any; orderBy?: any; page?: any; pageSize?: any; }): Observable<e5Models.FoundationTaxonomyFieldSetFModel[]>; } export declare class WorkGetNextService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; calculateGetNextValue(id: any, options?: { returnWorkItem?: any; update?: any; }): Observable<e5Models.WorkGetNextValueResponse>; getNextId(options?: { lockWorkItem?: any; }): Observable<e5Models.WorkGetNextIdResponse>; getNextWorkItem(options?: { lockWorkItem?: any; }): Observable<e5Models.WorkGetNextResponse>; } export declare class WorkItemService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; create(postJson: any): Observable<e5Models.WorkItemModel>; addCaseNote(id: any, putJson: any, options?: { autoLock?: any; }): Observable<Object>; addEvent(id: any, putJson: any, options?: { autoLock?: any; }): Observable<Object>; getAssignableUsers(workId: any): Observable<e5Models.UserModel[]>; getByReference(id: any): Observable<e5Models.WorkItemModel>; getWorkRelatedItems(workId: any, options?: { findId?: any; pageSize?: any; pageNo?: any; doSearchFromRoot?: any; }): Observable<e5Models.WorkRelatedItemsModel>; getWorkWorkClassChildren(workId: any): Observable<e5Models.WorkClassChildrenModel[]>; isLocked(id: any, options?: { returnWorkItem?: any; }): Observable<e5Models.WorkIsLockedWorkItemResponse>; lock(id: any, options?: { lockMode?: any; returnWorkItem?: any; }): Observable<e5Models.WorkLockWorkItemResponse>; reclassify(id: any, category1Id: any, category2Id: any, category3Id: any, options?: { autoLock?: any; }): Observable<Object>; unLock(id: any, options?: { lockMode?: any; forceFamilyUnlock?: any; returnWorkItem?: any; }): Observable<e5Models.WorkUnLockWorkItemResponse>; updateFields(id: any, putJson: any, options?: { autoLock?: any; }): Observable<Object>; get(id: any): Observable<e5Models.WorkItemModel>; } export declare class WorkItemFoundationService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; byReference(reference: any): Observable<e5Models.FoundationWorkItemFModel>; create(category1Id: any, category2Id: any, category3Id: any, postJson: any): Observable<e5Models.FoundationWorkItemFModel>; generateHtml(workId: any, templateId: any): Observable<e5Models.FoundationWorkConversationMessageFModel>; getAssignableUsers(workId: any): Observable<e5Models.UserModel[]>; getDiariseReasons(workId: any): Observable<e5Models.FoundationWorkContentDiariseReasonFModel[]>; getNext(): Observable<Object>; invokeAction(workId: any, processAction: any, putJson: any): Observable<e5Models.FoundationWorkItemFModel>; lock(workId: any): Observable<Object>; unlock(workId: any): Observable<Object>; update(workId: any, putJson: any): Observable<e5Models.FoundationWorkItemFModel>; get(workId: any): Observable<e5Models.FoundationWorkItemFModel>; } export declare class WorkMenuItemFoundationService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; invokeMenuItem(workId: any, menuItemId: any, putJson: any, options?: { taskId?: any; menuItemCode?: any; }): Observable<Object>; get(workId: any, options?: { taskId?: any; menuItemCode?: any; }): Observable<e5Models.FoundationTaxonomyMenuItemFModel>; } export declare class WorkPropertyFoundationService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; save(options?: { workId?: any; propertyName?: any; value?: any; }): Observable<e5Models.FoundationWorkTaskFModel>; get(workId: any, propertyName: any, options?: { resolveLookup?: any; }): Observable<e5Models.FoundationWorkPropertyValueFModel>; } export declare class WorkSearchFoundationService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; getFindWorkItem(findClassId: any, postJson: any, options?: { attachmentTypeFilter?: any; includeArchives?: any; includeSla?: any; includeAttachmentCount?: any; includeNextDueTask?: any; customProcedure?: any; select?: any; orderBy?: any; siteGroupsFilter?: any; page?: any; pageSize?: any; }): Observable<e5Models.FoundationWorkFindWorkItemResultModel>; } export declare class WorkTaskFoundationService { private http; private config; constructor(http: HttpClient, config: e5Config); private readonly baseUrl; private readonly scope; complete(workId: any, taskId: any, putJson: any): Observable<Object>; getPrescribableTasks(workId: any): Observable<e5Models.FoundationWorkTaskFModel[]>; getPrescribedTasks(workId: any): Observable<e5Models.FoundationWorkWorkTaskFModel[]>; prescribeTask(workId: any, taskId: any): Observable<e5Models.FoundationWorkTaskFModel>; save(workId: any, taskId: any, putJson: any): Observable<e5Models.FoundationWorkTaskFModel>; unprescribeTask(workId: any, taskId: any): Observable<Object>; get(workId: any, options?: { taskId?: any; lockWorkItem?: any; }): Observable<e5Models.FoundationWorkTaskFModel[]>; }