import { DetectionMechanism, KeyIn, ProjectData, ProjectReader, ProjectReaderOptions, ProjectType } from '@sap/artifact-management-base-types'; export default class JavaProjectReader extends ProjectReader { constructor(); getType(): KeyIn; getDetectionMechanism(): DetectionMechanism; moduleSearchPattern(): Promise; tags: string[]; capServices: string[]; read({ fs }: ProjectReaderOptions): Promise; resolveProperty(value: string, properties: Record): string; private isCapJavaProject; private hasCapJavaService; }