import { DependencyResolved, Dependency } from '../types'; /** * Exported helpers */ export declare const resolveDependencyPath: (name: string) => Promise; export declare function invariant(condition: boolean, message?: string): void; export declare function getDependencies(name: string): Promise<(Dependency | Dependency[])[]>; export declare function shouldInstallDependency(dependency: DependencyResolved): Promise; export declare function isPackageIgnored(name: string): boolean; export declare function markPackageAsIgnored(name: string): void; export declare function installPackage(dependency: DependencyResolved): Promise; export declare function getResolvedDependency(item: string | Dependency): Promise;