export interface VPNUser {
  id: string;
  name: string;
  email: string;
  status: "active" | "inactive";
  createdAt: string;
  lastActive: string;
  vpnConfig: {
    username: string;
    server: string;
    protocol: string;
    port: number;
    configKey: string;
  };
}

export const mockUsers: VPNUser[] = [
  {
    id: "1",
    name: "سارا احمدی",
    email: "sara.ahmadi@company.com",
    status: "active",
    createdAt: "2024-01-15",
    lastActive: "2024-03-20",
    vpnConfig: {
      username: "sara.ahmadi",
      server: "vpn-us-east-01.company.com",
      protocol: "OpenVPN",
      port: 1194,
      configKey: "AK7X9M2P5Q8R1T4W6Y",
    },
  },
  {
    id: "2",
    name: "محمد رضایی",
    email: "mohammad.rezaei@company.com",
    status: "active",
    createdAt: "2024-02-01",
    lastActive: "2024-03-21",
    vpnConfig: {
      username: "mohammad.rezaei",
      server: "vpn-eu-west-01.company.com",
      protocol: "WireGuard",
      port: 51820,
      configKey: "BM3N6P9S2V5X8Z1C4F",
    },
  },
  {
    id: "3",
    name: "مریم کریمی",
    email: "maryam.karimi@company.com",
    status: "inactive",
    createdAt: "2023-11-10",
    lastActive: "2024-02-28",
    vpnConfig: {
      username: "maryam.karimi",
      server: "vpn-us-west-01.company.com",
      protocol: "OpenVPN",
      port: 1194,
      configKey: "CD7G0J3L6N9Q2T5W8Y",
    },
  },
  {
    id: "4",
    name: "علی حسینی",
    email: "ali.hosseini@company.com",
    status: "active",
    createdAt: "2024-01-20",
    lastActive: "2024-03-21",
    vpnConfig: {
      username: "ali.hosseini",
      server: "vpn-asia-01.company.com",
      protocol: "WireGuard",
      port: 51820,
      configKey: "DC1H4K7M0P3S6V9Y2B",
    },
  },
  {
    id: "5",
    name: "فاطمه محمدی",
    email: "fateme.mohammadi@company.com",
    status: "active",
    createdAt: "2024-02-15",
    lastActive: "2024-03-20",
    vpnConfig: {
      username: "fateme.mohammadi",
      server: "vpn-us-east-01.company.com",
      protocol: "OpenVPN",
      port: 1194,
      configKey: "EW5E8G1J4L7O0R3U6X",
    },
  },
  {
    id: "6",
    name: "حسین قاسمی",
    email: "hossein.ghasemi@company.com",
    status: "inactive",
    createdAt: "2023-12-05",
    lastActive: "2024-01-15",
    vpnConfig: {
      username: "hossein.ghasemi",
      server: "vpn-eu-west-01.company.com",
      protocol: "WireGuard",
      port: 51820,
      configKey: "FT9F2H5K8M1P4S7V0Y",
    },
  },
];

export const mockAdminCredentials = {
  email: "admin@company.com",
  password: "admin123",
};
