import { Enum, Id, Optional } from '@thisisagile/easy'; export declare class Country extends Enum { private readonly lower; static readonly AF: Country; static readonly AX: Country; static readonly AL: Country; static readonly DZ: Country; static readonly AS: Country; static readonly AD: Country; static readonly AO: Country; static readonly AI: Country; static readonly AQ: Country; static readonly AG: Country; static readonly AR: Country; static readonly AM: Country; static readonly AW: Country; static readonly AU: Country; static readonly AT: Country; static readonly AZ: Country; static readonly BS: Country; static readonly BH: Country; static readonly BD: Country; static readonly BB: Country; static readonly BY: Country; static readonly BE: Country; static readonly BZ: Country; static readonly BJ: Country; static readonly BM: Country; static readonly BT: Country; static readonly BO: Country; static readonly BA: Country; static readonly BW: Country; static readonly BV: Country; static readonly BR: Country; static readonly IO: Country; static readonly VG: Country; static readonly BN: Country; static readonly BG: Country; static readonly BF: Country; static readonly BI: Country; static readonly KH: Country; static readonly CM: Country; static readonly CA: Country; static readonly CV: Country; static readonly BQ: Country; static readonly KY: Country; static readonly CF: Country; static readonly TD: Country; static readonly CL: Country; static readonly CN: Country; static readonly CX: Country; static readonly CC: Country; static readonly CO: Country; static readonly KM: Country; static readonly CG: Country; static readonly CD: Country; static readonly CK: Country; static readonly CR: Country; static readonly CI: Country; static readonly HR: Country; static readonly CU: Country; static readonly CW: Country; static readonly CY: Country; static readonly CZ: Country; static readonly DK: Country; static readonly DJ: Country; static readonly DM: Country; static readonly DO: Country; static readonly EC: Country; static readonly EG: Country; static readonly SV: Country; static readonly GQ: Country; static readonly ER: Country; static readonly EE: Country; static readonly SZ: Country; static readonly ET: Country; static readonly FK: Country; static readonly FO: Country; static readonly FJ: Country; static readonly FI: Country; static readonly FR: Country; static readonly GF: Country; static readonly PF: Country; static readonly TF: Country; static readonly GA: Country; static readonly GM: Country; static readonly GE: Country; static readonly DE: Country; static readonly GH: Country; static readonly GI: Country; static readonly GR: Country; static readonly GL: Country; static readonly GD: Country; static readonly GP: Country; static readonly GU: Country; static readonly GT: Country; static readonly GG: Country; static readonly GN: Country; static readonly GW: Country; static readonly GY: Country; static readonly HT: Country; static readonly HM: Country; static readonly HN: Country; static readonly HK: Country; static readonly HU: Country; static readonly IS: Country; static readonly IN: Country; static readonly ID: Country; static readonly IR: Country; static readonly IQ: Country; static readonly IE: Country; static readonly IM: Country; static readonly IL: Country; static readonly IT: Country; static readonly JM: Country; static readonly JP: Country; static readonly JE: Country; static readonly JO: Country; static readonly KZ: Country; static readonly KE: Country; static readonly KI: Country; static readonly KW: Country; static readonly KG: Country; static readonly LA: Country; static readonly LV: Country; static readonly LB: Country; static readonly LS: Country; static readonly LR: Country; static readonly LY: Country; static readonly LI: Country; static readonly LT: Country; static readonly LU: Country; static readonly MO: Country; static readonly MG: Country; static readonly MW: Country; static readonly MY: Country; static readonly MV: Country; static readonly ML: Country; static readonly MT: Country; static readonly MH: Country; static readonly MQ: Country; static readonly MR: Country; static readonly MU: Country; static readonly YT: Country; static readonly MX: Country; static readonly FM: Country; static readonly MD: Country; static readonly MC: Country; static readonly MN: Country; static readonly ME: Country; static readonly MS: Country; static readonly MA: Country; static readonly MZ: Country; static readonly MM: Country; static readonly NA: Country; static readonly NR: Country; static readonly NP: Country; static readonly NL: Country; static readonly NC: Country; static readonly NZ: Country; static readonly NI: Country; static readonly NE: Country; static readonly NG: Country; static readonly NU: Country; static readonly NF: Country; static readonly KP: Country; static readonly MK: Country; static readonly MP: Country; static readonly NO: Country; static readonly OM: Country; static readonly PK: Country; static readonly PW: Country; static readonly PS: Country; static readonly PA: Country; static readonly PG: Country; static readonly PY: Country; static readonly PE: Country; static readonly PH: Country; static readonly PN: Country; static readonly PL: Country; static readonly PT: Country; static readonly PR: Country; static readonly QA: Country; static readonly RE: Country; static readonly RO: Country; static readonly RU: Country; static readonly RW: Country; static readonly WS: Country; static readonly SM: Country; static readonly ST: Country; static readonly SA: Country; static readonly SN: Country; static readonly RS: Country; static readonly SC: Country; static readonly SL: Country; static readonly SG: Country; static readonly SX: Country; static readonly SK: Country; static readonly SI: Country; static readonly SB: Country; static readonly SO: Country; static readonly ZA: Country; static readonly GS: Country; static readonly KR: Country; static readonly SS: Country; static readonly ES: Country; static readonly LK: Country; static readonly BL: Country; static readonly SH: Country; static readonly KN: Country; static readonly LC: Country; static readonly MF: Country; static readonly PM: Country; static readonly VC: Country; static readonly SD: Country; static readonly SR: Country; static readonly SJ: Country; static readonly SE: Country; static readonly CH: Country; static readonly SY: Country; static readonly TW: Country; static readonly TJ: Country; static readonly TZ: Country; static readonly TH: Country; static readonly TL: Country; static readonly TG: Country; static readonly TK: Country; static readonly TO: Country; static readonly TT: Country; static readonly TN: Country; static readonly TR: Country; static readonly TM: Country; static readonly TC: Country; static readonly TV: Country; static readonly UM: Country; static readonly VI: Country; static readonly UG: Country; static readonly UA: Country; static readonly AE: Country; static readonly GB: Country; static readonly US: Country; static readonly UY: Country; static readonly UZ: Country; static readonly VU: Country; static readonly VA: Country; static readonly VE: Country; static readonly VN: Country; static readonly WF: Country; static readonly EH: Country; static readonly YE: Country; static readonly ZM: Country; static readonly ZW: Country; constructor(name: string, id: string, lower?: string); static lookup(other: string): Optional; equals(other: E | Id): other is E; } export declare const inEurope: (c: Country | string) => boolean;