"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.SPINNER_MESSAGE = exports.PYTHON_PACKAGE_INSTALLATION = exports.DEFAULT_PACKAGE_INSTALLATION = void 0;
exports.getWelcomeMessage = getWelcomeMessage;
/**
 * Default package installation instruction used when frameworks don't
 * provide their own. Frameworks with specific needs (e.g., Swift SPM,
 * Composer) override this in their config.
 */
exports.DEFAULT_PACKAGE_INSTALLATION = 'Use the detect_package_manager tool to determine the package manager. Do not manually edit package.json; the package manager handles it automatically.';
exports.PYTHON_PACKAGE_INSTALLATION = 'Use the detect_package_manager tool to determine the package manager. If the detected tool manages dependencies directly (e.g. uv add, poetry add), use it — it will update the manifest automatically. If using pip, you must also add the dependency to requirements.txt or the appropriate manifest file.';
/**
 * Generate welcome message from framework name
 */
function getWelcomeMessage(frameworkName) {
    return `Amplitude ${frameworkName} wizard (agent-powered)`;
}
/**
 * Shared spinner message for all frameworks
 */
exports.SPINNER_MESSAGE = 'Writing your Amplitude setup...';
