/** * Start Vibing Stacks — Setup Engine * * Copies and configures stack-specific files into the project. */ import type { ProjectConfig, StackConfig } from './types.js'; /** * Load a stack configuration from stacks/{id}/stack.json */ export declare function loadStackConfig(stackId: string): StackConfig | null; /** * Copy Memory Optimization Pipeline into `.claude/memory-optimization/`. * Used by setup and `migrate --apply --with-memory-optimization`. */ export declare function installMemoryOptimization(projectDir: string, overwrite?: boolean): number; /** * Setup the project with the selected configuration */ export declare function setupProject(projectDir: string, config: ProjectConfig, options?: { force?: boolean; noClaude?: boolean; withMemoryOptimization?: boolean; }): Promise;