import { ProjectReader, ProjectReaderOptions, ProjectReaderHelper, ProjectData, ProjectType, DetectionMechanism, KeyIn, ProjectFileSystem } from '@sap/artifact-management-base-types'; import XsSecurityModuleReader from '../../xsuaa/readers/XsSecurityModuleReader'; export default class CapProjectReader extends ProjectReader { constructor(); getType(): KeyIn; getDetectionMechanism(): DetectionMechanism; additionalModuleReaders: XsSecurityModuleReader[][]; tags: string[]; read({ fs }: ProjectReaderOptions): Promise; isCapProject(fs: ProjectFileSystem, helper: ProjectReaderHelper): Promise; moduleSearchPattern(): Promise; probeMtaExtension(fs: ProjectFileSystem, isLcap: boolean): Promise; private formatRequire; }