interface DependencyInfo {
    name: string;
    command: string;
    installUrl: string;
}
type CommandExecutor = (command: string, options?: object) => Buffer | string;
export declare function checkDependency(dep: {
    name: string;
    command: string;
}, executor?: CommandExecutor): boolean;
export declare function validateDependencies(executor?: CommandExecutor): DependencyInfo[];
export {};
//# sourceMappingURL=dependencyChecker.d.ts.map