import chalk from "chalk";
const BANNER_LINES = [
  "  \u2566 \u2566\u2566\u2554\u2550\u2557\u2554\u2550\u2557\u2566  \u2554\u2550\u2557",
  "  \u2551\u2551\u2551\u2551\u2551 \u2566\u2551 \u2551\u2551  \u2551 \u2551",
  "  \u255A\u2569\u255D\u2569\u255A\u2550\u255D\u255A\u2550\u255D\u2569\u2550\u255D\u255A\u2550\u255D"
];
const TAGLINE = "Local-first web intelligence for AI agents";
function renderBanner(version) {
  const colored = BANNER_LINES.map((line) => chalk.cyan(line)).join("\n");
  const tagline = chalk.gray(`  ${TAGLINE}`);
  const versionText = version ? chalk.gray(`  v${version}`) : "";
  return [colored, tagline, versionText, ""].filter((l) => l !== "").join("\n") + "\n";
}
const ADD_MCP_BANNER_LINES = [
  "  \u2554\u2550\u2557\u2554\u2566\u2557\u2554\u2566\u2557  \u2554\u2566\u2557\u2554\u2550\u2557\u2554\u2550\u2557",
  "  \u2560\u2550\u2563 \u2551\u2551 \u2551\u2551  \u2551\u2551\u2551\u2551  \u2560\u2550\u255D",
  "  \u2569 \u2569\u2550\u2569\u255D\u2550\u2569\u255D  \u2569 \u2569\u255A\u2550\u255D\u2569  "
];
function printAddMcpBanner() {
  for (const line of ADD_MCP_BANNER_LINES) {
    process.stderr.write(`${line}
`);
  }
  process.stderr.write("  ADD MCP \u2014 Wire wigolo into your AI tools.\n\n");
}
export {
  printAddMcpBanner,
  renderBanner
};
//# sourceMappingURL=banner.js.map