import type { LockfilePackage } from './lockfile.js'; export interface NativePackage { lockPath: string; name: string; version?: string; packageJsonPath: string; } export interface UnclassifiedPackage { lockPath: string; name: string; version?: string; packageJsonPath: string; reason: string; } export interface CollectNativePackagesOptions { projectRoot: string; packages: LockfilePackage[]; } export interface CollectNativePackagesResult { nativePackages: NativePackage[]; unclassifiedPackages: UnclassifiedPackage[]; } export declare function collectNativePackages(options: CollectNativePackagesOptions): Promise; //# sourceMappingURL=native-packages.d.ts.map