import { type IdeId } from "../constants/index.js"; import type { AssetType, InstallResult, Manifest } from "../types/index.js"; export interface InstallerOptions { force?: boolean; dryRun?: boolean; verbose?: boolean; cwd?: string; ide?: IdeId; } export declare function installAsset(registryPath: string, manifest: Manifest, type: AssetType, id: string, options?: InstallerOptions): Promise; export declare function removeAssetFiles(type: AssetType, id: string, options?: { cwd?: string; dryRun?: boolean; verbose?: boolean; ide?: IdeId; }): Promise; //# sourceMappingURL=asset-installer.d.ts.map