import { SimpleGit } from 'simple-git'; export declare function loadConfigFromDirectory(dir: string): Promise; export declare function validateGitUrl(url: string): void; export declare function extractRepoName(url: string): string; export interface InstallFromGitOptions { name?: string; git?: SimpleGit; } export declare function installFromGit(url: string, options?: InstallFromGitOptions): Promise; export declare function isNpmPackage(source: string): boolean; export declare function validateNpmPackage(packageName: string): void; export declare function installFromNpm(packageName: string): Promise; export declare function installCommand(source: string, options?: { name?: string; }): Promise; //# sourceMappingURL=install.d.ts.map