export declare const REQUIRED_NODE_VERSION = ">=20.0.0";
export declare const SERVER_PORT = 3000;
export declare const STOREFRONT_PORT = 3001;
export declare const STOREFRONT_REPO = "vendure-ecommerce/nextjs-starter-vendure";
export declare const STOREFRONT_BRANCH = "main";
/**
 * The TypeScript version needs to pinned because minor versions often
 * introduce breaking changes.
 */
export declare const TYPESCRIPT_VERSION = "5.8.2";
/**
 * Vite must be a direct dependency of the scaffolded project because the
 * generated vite.config.mts imports `vite` directly, and strict
 * (non-hoisting) package managers like pnpm don't expose transitive deps.
 * The range tracks @vendure/dashboard's declaration so the scaffold stays
 * on the same Vite major line as the dashboard (currently v7); the caret
 * caps at <8.0.0, which is important because Vite 8 ships a Rolldown-based
 * bundler with breaking changes.
 */
export declare const VITE_VERSION = "^7.3.1";
export declare const PORT_SCAN_RANGE = 20;
export declare const SCAFFOLD_DELAY_MS = 500;
export declare const TIP_INTERVAL_MS = 10000;
export declare const CI_PAUSE_BEFORE_CLOSE_MS = 30000;
export declare const CI_PAUSE_AFTER_CLOSE_MS = 10000;
export declare const NORMAL_PAUSE_BEFORE_CLOSE_MS = 2000;
export declare const AUTO_RUN_DELAY_MS = 10000;
export declare const DEFAULT_PROJECT_VERSION = "0.1.0";
export declare const TIPS_WHILE_WAITING: string[];
