/** * Java Dependency Parser * Parses pom.xml and build.gradle */ import { BaseDependencyParser } from '../base'; import { DependencyManifest, ManifestFileType, PackageEcosystem } from '../../types'; /** * Java Dependency Parser */ export declare class JavaDependencyParser extends BaseDependencyParser { name: string; supportedFiles: ManifestFileType[]; ecosystem: PackageEcosystem; /** * Parse manifest file */ parse(filePath: string, content: string): Promise; /** * Parse pom.xml (Maven) */ private parsePomXml; /** * Parse build.gradle (Gradle) */ private parseBuildGradle; /** * Map Gradle configuration to dependency type */ private getGradleDepType; } export default JavaDependencyParser; //# sourceMappingURL=javaParser.d.ts.map