import { Observable } from 'rxjs/Observable'; import { GSPMetadataService } from '@gsp-lcm/metadata-selector'; import { CommonEntityVO } from '../entity/common-entity-vo'; import { CommonEntityService } from './common-entity-service'; export declare class InternalCommonEntityService { private gspMetadataService; private ceService; currentProjectPath: string; rootPath: string; packRefPath: string; constructor(gspMetadataService: GSPMetadataService, ceService: CommonEntityService); postfix: string; treeData: any[]; metadatas: any[]; packages: any[]; addMetadata(metadata: any): void; addPackage(mp: any): void; clearMetadata(): void; clearPackage(): void; getCEList(typeList: string): Observable; getCEListByMetadataPkg(packPath: string, packageName: string): Observable; getCEHeaderInfo(): CommonEntityVO; getCEHeaderFromPkg(): CommonEntityVO; GetMetadataProjectInfo(): Observable; GetMetadataProjPath(metadataPath: string): Observable; getMetadataClassifier(): any[]; }