import type { NavLink, TeamMember, TariffPlan, ContactInfo, ServiceCard } from "@/types";

export const COMPANY_NAME = "TeleNetSystems";
export const COMPANY_TAGLINE = "Internet, TV & Telefonie in Reutte";

export const CONTACT: ContactInfo = {
  phone: "+43 5672 21400",
  email: "info@telenetsystems.at",
  address: [
    "TeleNetSystems",
    "Untermarkt 16",
    "6600 Reutte",
    "Tirol, Österreich",
  ],
};

export const NAV_LINKS: NavLink[] = [
  { href: "/fernsehen", label: "Fernsehen" },
  { href: "/internet", label: "Internet" },
  { href: "/telefonie", label: "Telefonie" },
  { href: "/leistungen", label: "Leistungen" },
  { href: "/ueber-uns", label: "Über uns" },
];

export const FOOTER_LINKS = {
  services: [
    { href: "/fernsehen", label: "Fernsehen" },
    { href: "/internet", label: "Internet" },
    { href: "/telefonie", label: "Telefonie" },
  ],
  company: [
    { href: "/leistungen", label: "Leistungen" },
    { href: "/ueber-uns", label: "Über uns" },
  ],
  legal: [
    { href: "/impressum", label: "Impressum" },
    { href: "/datenschutz", label: "Datenschutz" },
  ],
};

export const TEAM_MEMBERS: TeamMember[] = [
  { name: "Wolfgang Schwaiger", role: "Geschäftsführer", image: "/images/team/wolfgang-schwaiger.jpg" },
  { name: "Martin Müller", role: "Technik", image: "/images/team/martin-mueller.jpg" },
  { name: "David Müller", role: "Technik", image: "/images/team/david-mueller.jpg" },
  { name: "Jürgen Gräßle", role: "Kundenbetreuung", image: "/images/team/juergen-graessle.jpg" },
  { name: "Julia Besler", role: "Verwaltung", image: "/images/team/julia-besler.jpg" },
  { name: "Furkan Demirel", role: "Technik", image: "/images/team/furkan-demirel.jpg" },
  { name: "Lukas Schennach", role: "Technik", image: "/images/team/lukas-schennach.jpg" },
  { name: "Mario Kien", role: "Technik", image: "/images/team/mario-kien.jpg" },
  { name: "Franz", role: "Technik", image: "/images/team/franz.jpg" },
  { name: "Lorena", role: "Verwaltung", image: "/images/team/lorena.jpg" },
  { name: "Timo", role: "Technik", image: "/images/team/timo.jpg" },
];

export const SERVICES: ServiceCard[] = [
  {
    title: "Internet",
    description: "Schnelles und stabiles Internet für Reutte und Umgebung. Kabel- und Glasfaser-Tarife, die zu Ihrem Bedarf passen.",
    href: "/internet",
    image: "/images/gallery/internet.jpg",
    imageAlt: "Glasfaserkabel für schnelles Internet in Tirol",
  },
  {
    title: "Fernsehen",
    description: "TV-Pakete für jeden Geschmack. Von der Grundversorgung bis zum individuellen Business-TV.",
    href: "/fernsehen",
    image: "/images/gallery/tv-privat.jpg",
    imageAlt: "Fernsehempfang über TeleNetSystems",
  },
  {
    title: "Telefonie",
    description: "Klar und günstig telefonieren. Einfache Tarife ohne versteckte Kosten.",
    href: "/telefonie",
    image: "/images/gallery/telefon.jpg",
    imageAlt: "Telefonie-Dienste von TeleNetSystems",
  },
];

export const INTERNET_TARIFE: TariffPlan[] = [
  {
    name: "Internet 30",
    price: "ab € 29,90/Monat",
    category: "kabel",
    features: ["Download bis 30 Mbit/s", "Upload bis 5 Mbit/s", "Keine Drosselung", "Inkl. WLAN-Router"],
  },
  {
    name: "Internet 60",
    price: "ab € 39,90/Monat",
    category: "kabel",
    recommended: true,
    features: ["Download bis 60 Mbit/s", "Upload bis 10 Mbit/s", "Keine Drosselung", "Inkl. WLAN-Router"],
  },
  {
    name: "Internet 100",
    price: "ab € 49,90/Monat",
    category: "kabel",
    features: ["Download bis 100 Mbit/s", "Upload bis 20 Mbit/s", "Keine Drosselung", "Inkl. WLAN-Router"],
  },
  {
    name: "Glasfaser 200",
    price: "ab € 59,90/Monat",
    category: "glasfaser",
    features: ["Download bis 200 Mbit/s", "Upload bis 50 Mbit/s", "Keine Drosselung", "Inkl. WLAN-Router"],
  },
  {
    name: "Glasfaser 500",
    price: "ab € 79,90/Monat",
    category: "glasfaser",
    recommended: true,
    features: ["Download bis 500 Mbit/s", "Upload bis 100 Mbit/s", "Keine Drosselung", "Inkl. WLAN-Router"],
  },
];

export const TV_PRIVAT_PAKETE: TariffPlan[] = [
  {
    name: "TV Basis",
    price: "ab € 9,90/Monat",
    features: ["Über 40 Sender", "ORF, ZDF, ARD und mehr", "HD-Qualität", "Digitaler Empfang"],
  },
  {
    name: "TV Komfort",
    price: "ab € 19,90/Monat",
    recommended: true,
    features: ["Über 80 Sender", "Alle Basis-Sender", "Zusätzliche Spartensender", "HD und Full-HD"],
  },
  {
    name: "TV Premium",
    price: "ab € 29,90/Monat",
    features: ["Über 120 Sender", "Alle Komfort-Sender", "Internationale Sender", "HD, Full-HD und 4K"],
  },
];

export const TELEFONIE_TARIFE: TariffPlan[] = [
  {
    name: "Telefon Basis",
    price: "ab € 4,90/Monat",
    features: ["Festnetzanschluss", "Minutengenaue Abrechnung", "Österreichweit"],
  },
  {
    name: "Telefon Flat",
    price: "ab € 9,90/Monat",
    recommended: true,
    features: ["Festnetzanschluss", "Flatrate Österreich Festnetz", "Günstige Mobilfunktarife"],
  },
  {
    name: "Telefon Flat Plus",
    price: "ab € 14,90/Monat",
    features: ["Festnetzanschluss", "Flatrate Österreich & Deutschland", "Günstige Mobilfunktarife", "Inkl. Voicemail"],
  },
];
