UNPKG

@alfresco/adf-content-services

Version:
32 lines (31 loc) 1.34 kB
import { Observable, Subject } from 'rxjs'; import { RepositoryInfo, SystemPropertiesRepresentation, DiscoveryApi } from '@alfresco/js-api'; import { AlfrescoApiService } from '../../services/alfresco-api.service'; import { BpmProductVersionModel, AuthenticationService } from '@alfresco/adf-core'; import * as i0 from "@angular/core"; export declare class DiscoveryApiService { private authenticationService; private alfrescoApiService; private _discoveryApi; get discoveryApi(): DiscoveryApi; /** * Gets product information for Content Services. */ ecmProductInfo$: Subject<RepositoryInfo>; constructor(authenticationService: AuthenticationService, alfrescoApiService: AlfrescoApiService); /** * Gets product information for Content Services. * * @returns ProductVersionModel containing product details */ getEcmProductInfo(): Observable<RepositoryInfo>; /** * Gets product information for Process Services. * * @returns ProductVersionModel containing product details */ getBpmProductInfo(): Observable<BpmProductVersionModel>; getBPMSystemProperties(): Observable<SystemPropertiesRepresentation>; static ɵfac: i0.ɵɵFactoryDeclaration<DiscoveryApiService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<DiscoveryApiService>; }