/** * Start Vibing Stacks — Dependency Installer & Validator * * Validates system requirements and auto-installs missing dependencies. * macOS-first with Homebrew, with Linux fallbacks. */ import type { Requirement } from './types.js'; export interface ValidationResult { name: string; installed: boolean; version: string | null; meetsMinimum: boolean; minVersion: string; } /** * Validate all requirements for a stack */ export declare function validateRequirements(requirements: Requirement[]): ValidationResult[]; /** * Auto-install missing or outdated requirements */ export declare function autoInstall(requirements: Requirement[]): Promise; /** * Install Composer using PHP 8.3+ */ export declare function installComposer(): Promise; /** * Install Claude Code if not present */ export declare function installClaudeCode(): boolean;