export type DetectedDependency = { packageName?: string; dependentPackage?: { name: string; version: string; }; }; export type AmplifyNodePkgDetectorProps = { projectRoot: string; }; export declare class AmplifyNodePkgDetector { private readonly packageManager; private readonly pkgJsonObj; private readonly lockFileContents; private readonly lockFileParser; static getInstance: (amplifyDetectorProps: AmplifyNodePkgDetectorProps) => Promise; private constructor(); private parsePkgJson; private getLockFileContent; detectAffectedDirectDependencies: (dependencyToSearch: string) => Array | []; } //# sourceMappingURL=amplify-nodejs-detector.d.ts.map