import type { OpportunityType } from "@/lib/types";

export const OPPORTUNITY_TYPE_LABELS: Record<OpportunityType, string> = {
  buyer: "Buyer Opportunity",
  competitor_weakness: "Competitor Weakness",
  market_gap: "Market Gap",
  content: "Content Opportunity",
  partnership: "Partnership Opportunity",
  reputation: "Reputation Opportunity",
  geographic: "Geographic Opportunity",
  pricing: "Pricing Opportunity",
  product: "Product Opportunity",
  government_contract: "Government Contract",
};

export const OPPORTUNITY_STATUS_LABELS = {
  new: "New",
  saved: "Saved",
  in_progress: "In Progress",
  completed: "Completed",
  ignored: "Ignored",
} as const;

export const APP_NAV_ITEMS = [
  { label: "Dashboard", href: "/dashboard" },
  { label: "AI Strategy Room", href: "/strategy" },
  { label: "Opportunities", href: "/opportunities" },
  { label: "Competitors", href: "/competitors" },
  { label: "Role Agents", href: "/agents" },
  { label: "Business Profile", href: "/profile" },
  { label: "Settings", href: "/settings" },
];

export const INDUSTRIES = [
  "SaaS & Technology",
  "Home Services",
  "Landscaping",
  "HVAC",
  "Healthcare",
  "Medical Products",
  "Dental",
  "Retail & E-commerce",
  "Professional Services",
  "Real Estate",
  "Hospitality & Food",
  "Fitness & Wellness",
  "Creative & Digital",
  "Finance & Insurance",
  "Education & Coaching",
  "Other",
];

export const REVENUE_RANGES = [
  "Pre-revenue",
  "Under $5K/mo",
  "$5K–$20K/mo",
  "$20K–$50K/mo",
  "$50K–$100K/mo",
  "$100K+/mo",
];

export const USER_ROLE_TITLES = [
  "Owner / CEO",
  "Founder",
  "Co-Founder",
  "President",
  "General Manager",
  "Managing Partner",
  "Operations Manager",
  "Director",
  "Other",
];

export const BUSINESS_TYPES = [
  "Solo founder",
  "Small team (2–10)",
  "Growing company (11–50)",
  "Established business (50+)",
  "Agency / services",
  "Product company",
];

export const STRATEGY_PROMPTS = [
  "How do I grow faster?",
  "What should I do today?",
  "How do I beat my competitors?",
  "What content should I create?",
  "What service should I promote?",
  "What is hurting my brand?",
  "Where is the next dollar?",
  "What is my biggest opportunity this week?",
];
