export interface InstalledPackage { packageId: string; version: string; path: string; } export declare class PackageInstallationStore { private readonly cachePath; constructor(cachePath: string); verifyPackage(packagePath: string, expectedPackageId: string, expectedVersion: string): Promise; isPackageInstalled(packagePath: string): Promise; findInstalledPackage(packageId: string, version?: string): Promise; listInstalledPackages(): Promise; removePackage(packageId: string, version: string): Promise; private matchesInstalledPackageName; private readInstalledPackageManifest; } //# sourceMappingURL=package-installation-store.d.ts.map