import * as rpc from "vscode-jsonrpc/node"; import { RecipeMarketplace } from "../../marketplace"; export interface InstallRecipesResponse { recipesInstalled: number; version?: string; } export declare class InstallRecipes { private readonly recipes; /** * Install a recipe from a local path or an NPM package. * @param recipes The path to a file on disk that provides an activate function or the * name of an NPM package. */ constructor(recipes: string | { packageName: string; version?: string; }); static handle(connection: rpc.MessageConnection, installDir: string, marketplace: RecipeMarketplace, recipeOrigin: Map, logger?: rpc.Logger, metricsCsv?: string): void; } //# sourceMappingURL=install-recipes.d.ts.map