"use strict";
/*
 * Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
 */
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
    if (k2 === undefined) k2 = k;
    var desc = Object.getOwnPropertyDescriptor(m, k);
    if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
      desc = { enumerable: true, get: function() { return m[k]; } };
    }
    Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
    if (k2 === undefined) k2 = k;
    o[k2] = m[k];
}));
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
    Object.defineProperty(o, "default", { enumerable: true, value: v });
}) : function(o, v) {
    o["default"] = v;
});
var __importStar = (this && this.__importStar) || (function () {
    var ownKeys = function(o) {
        ownKeys = Object.getOwnPropertyNames || function (o) {
            var ar = [];
            for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k;
            return ar;
        };
        return ownKeys(o);
    };
    return function (mod) {
        if (mod && mod.__esModule) return mod;
        var result = {};
        if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]);
        __setModuleDefault(result, mod);
        return result;
    };
})();
Object.defineProperty(exports, "__esModule", { value: true });
exports.WorkEligibility$inboundSchema = exports.WorkEligibilityType$inboundSchema = exports.WorkEligibilitySchemasValue$inboundSchema = exports.WorkEligibilitySchemasSourceValue$inboundSchema = exports.WorkEligibilitySchemas4$inboundSchema = exports.WorkEligibilityIssuedBy$inboundSchema = exports.WorkEligibilityValue$inboundSchema = exports.WorkEligibilitySourceValue$inboundSchema = exports.WorkEligibility4$inboundSchema = exports.WorkEligibilityDocument$inboundSchema = exports.WorkEligibilityFileFormat$inboundSchema = exports.WorkEligibilitySchemasDocumentValue$inboundSchema = exports.WorkEligibilitySchemasDocumentFileFormatSourceValue$inboundSchema = exports.WorkEligibilitySchemasDocumentFileFormat4$inboundSchema = exports.WorkEligibilityCategory$inboundSchema = exports.WorkEligibilitySchemasDocumentSourceValue$inboundSchema = exports.WorkEligibilitySchemasDocument4$inboundSchema = exports.WorkEligibilitySchemasValue = exports.WorkEligibilityValue = exports.WorkEligibilitySchemasDocumentValue = void 0;
exports.workEligibilitySchemasDocument4FromJSON = workEligibilitySchemasDocument4FromJSON;
exports.workEligibilitySchemasDocumentSourceValueFromJSON = workEligibilitySchemasDocumentSourceValueFromJSON;
exports.workEligibilityCategoryFromJSON = workEligibilityCategoryFromJSON;
exports.workEligibilitySchemasDocumentFileFormat4FromJSON = workEligibilitySchemasDocumentFileFormat4FromJSON;
exports.workEligibilitySchemasDocumentFileFormatSourceValueFromJSON = workEligibilitySchemasDocumentFileFormatSourceValueFromJSON;
exports.workEligibilityFileFormatFromJSON = workEligibilityFileFormatFromJSON;
exports.workEligibilityDocumentFromJSON = workEligibilityDocumentFromJSON;
exports.workEligibility4FromJSON = workEligibility4FromJSON;
exports.workEligibilitySourceValueFromJSON = workEligibilitySourceValueFromJSON;
exports.workEligibilityIssuedByFromJSON = workEligibilityIssuedByFromJSON;
exports.workEligibilitySchemas4FromJSON = workEligibilitySchemas4FromJSON;
exports.workEligibilitySchemasSourceValueFromJSON = workEligibilitySchemasSourceValueFromJSON;
exports.workEligibilityTypeFromJSON = workEligibilityTypeFromJSON;
exports.workEligibilityFromJSON = workEligibilityFromJSON;
const z = __importStar(require("zod/v3"));
const primitives_js_1 = require("../../../lib/primitives.js");
const schemas_js_1 = require("../../../lib/schemas.js");
const openEnums = __importStar(require("../../types/enums.js"));
const content_js_1 = require("./content.js");
/**
 * The file format of the file, expressed as a file extension
 */
var WorkEligibilitySchemasDocumentValue;
(function (WorkEligibilitySchemasDocumentValue) {
    WorkEligibilitySchemasDocumentValue["UnmappedValue"] = "unmapped_value";
    WorkEligibilitySchemasDocumentValue["Ez"] = "ez";
    WorkEligibilitySchemasDocumentValue["Aw"] = "aw";
    WorkEligibilitySchemasDocumentValue["Atom"] = "atom";
    WorkEligibilitySchemasDocumentValue["Atomcat"] = "atomcat";
    WorkEligibilitySchemasDocumentValue["Atomdeleted"] = "atomdeleted";
    WorkEligibilitySchemasDocumentValue["Atomsvc"] = "atomsvc";
    WorkEligibilitySchemasDocumentValue["Dwd"] = "dwd";
    WorkEligibilitySchemasDocumentValue["Held"] = "held";
    WorkEligibilitySchemasDocumentValue["Rsat"] = "rsat";
    WorkEligibilitySchemasDocumentValue["Bdoc"] = "bdoc";
    WorkEligibilitySchemasDocumentValue["Xcs"] = "xcs";
    WorkEligibilitySchemasDocumentValue["Ccxml"] = "ccxml";
    WorkEligibilitySchemasDocumentValue["Cdfx"] = "cdfx";
    WorkEligibilitySchemasDocumentValue["Cdmia"] = "cdmia";
    WorkEligibilitySchemasDocumentValue["Cdmic"] = "cdmic";
    WorkEligibilitySchemasDocumentValue["Cdmid"] = "cdmid";
    WorkEligibilitySchemasDocumentValue["Cdmio"] = "cdmio";
    WorkEligibilitySchemasDocumentValue["Cdmiq"] = "cdmiq";
    WorkEligibilitySchemasDocumentValue["Cu"] = "cu";
    WorkEligibilitySchemasDocumentValue["Mpd"] = "mpd";
    WorkEligibilitySchemasDocumentValue["Davmount"] = "davmount";
    WorkEligibilitySchemasDocumentValue["Dbk"] = "dbk";
    WorkEligibilitySchemasDocumentValue["Dssc"] = "dssc";
    WorkEligibilitySchemasDocumentValue["Xdssc"] = "xdssc";
    WorkEligibilitySchemasDocumentValue["Es"] = "es";
    WorkEligibilitySchemasDocumentValue["Ecma"] = "ecma";
    WorkEligibilitySchemasDocumentValue["Emma"] = "emma";
    WorkEligibilitySchemasDocumentValue["Emotionml"] = "emotionml";
    WorkEligibilitySchemasDocumentValue["Epub"] = "epub";
    WorkEligibilitySchemasDocumentValue["Exi"] = "exi";
    WorkEligibilitySchemasDocumentValue["Exp"] = "exp";
    WorkEligibilitySchemasDocumentValue["Fdt"] = "fdt";
    WorkEligibilitySchemasDocumentValue["Pfr"] = "pfr";
    WorkEligibilitySchemasDocumentValue["Geojson"] = "geojson";
    WorkEligibilitySchemasDocumentValue["Gml"] = "gml";
    WorkEligibilitySchemasDocumentValue["Gpx"] = "gpx";
    WorkEligibilitySchemasDocumentValue["Gxf"] = "gxf";
    WorkEligibilitySchemasDocumentValue["Gz"] = "gz";
    WorkEligibilitySchemasDocumentValue["Hjson"] = "hjson";
    WorkEligibilitySchemasDocumentValue["Stk"] = "stk";
    WorkEligibilitySchemasDocumentValue["Ink"] = "ink";
    WorkEligibilitySchemasDocumentValue["Inkml"] = "inkml";
    WorkEligibilitySchemasDocumentValue["Ipfix"] = "ipfix";
    WorkEligibilitySchemasDocumentValue["Its"] = "its";
    WorkEligibilitySchemasDocumentValue["Jar"] = "jar";
    WorkEligibilitySchemasDocumentValue["War"] = "war";
    WorkEligibilitySchemasDocumentValue["Ear"] = "ear";
    WorkEligibilitySchemasDocumentValue["Ser"] = "ser";
    WorkEligibilitySchemasDocumentValue["Class"] = "class";
    WorkEligibilitySchemasDocumentValue["Js"] = "js";
    WorkEligibilitySchemasDocumentValue["Mjs"] = "mjs";
    WorkEligibilitySchemasDocumentValue["Json"] = "json";
    WorkEligibilitySchemasDocumentValue["Map"] = "map";
    WorkEligibilitySchemasDocumentValue["Json5"] = "json5";
    WorkEligibilitySchemasDocumentValue["Jsonml"] = "jsonml";
    WorkEligibilitySchemasDocumentValue["Jsonld"] = "jsonld";
    WorkEligibilitySchemasDocumentValue["Lgr"] = "lgr";
    WorkEligibilitySchemasDocumentValue["Lostxml"] = "lostxml";
    WorkEligibilitySchemasDocumentValue["Hqx"] = "hqx";
    WorkEligibilitySchemasDocumentValue["Cpt"] = "cpt";
    WorkEligibilitySchemasDocumentValue["Mads"] = "mads";
    WorkEligibilitySchemasDocumentValue["Webmanifest"] = "webmanifest";
    WorkEligibilitySchemasDocumentValue["Mrc"] = "mrc";
    WorkEligibilitySchemasDocumentValue["Mrcx"] = "mrcx";
    WorkEligibilitySchemasDocumentValue["Ma"] = "ma";
    WorkEligibilitySchemasDocumentValue["Nb"] = "nb";
    WorkEligibilitySchemasDocumentValue["Mb"] = "mb";
    WorkEligibilitySchemasDocumentValue["Mathml"] = "mathml";
    WorkEligibilitySchemasDocumentValue["Mbox"] = "mbox";
    WorkEligibilitySchemasDocumentValue["Mscml"] = "mscml";
    WorkEligibilitySchemasDocumentValue["Metalink"] = "metalink";
    WorkEligibilitySchemasDocumentValue["Meta4"] = "meta4";
    WorkEligibilitySchemasDocumentValue["Mets"] = "mets";
    WorkEligibilitySchemasDocumentValue["Maei"] = "maei";
    WorkEligibilitySchemasDocumentValue["Musd"] = "musd";
    WorkEligibilitySchemasDocumentValue["Mods"] = "mods";
    WorkEligibilitySchemasDocumentValue["M21"] = "m21";
    WorkEligibilitySchemasDocumentValue["Mp21"] = "mp21";
    WorkEligibilitySchemasDocumentValue["Mp4s"] = "mp4s";
    WorkEligibilitySchemasDocumentValue["M4p"] = "m4p";
    WorkEligibilitySchemasDocumentValue["Doc"] = "doc";
    WorkEligibilitySchemasDocumentValue["Dot"] = "dot";
    WorkEligibilitySchemasDocumentValue["Mxf"] = "mxf";
    WorkEligibilitySchemasDocumentValue["Nq"] = "nq";
    WorkEligibilitySchemasDocumentValue["Nt"] = "nt";
    WorkEligibilitySchemasDocumentValue["Cjs"] = "cjs";
    WorkEligibilitySchemasDocumentValue["Bin"] = "bin";
    WorkEligibilitySchemasDocumentValue["Dms"] = "dms";
    WorkEligibilitySchemasDocumentValue["Lrf"] = "lrf";
    WorkEligibilitySchemasDocumentValue["Mar"] = "mar";
    WorkEligibilitySchemasDocumentValue["So"] = "so";
    WorkEligibilitySchemasDocumentValue["Dist"] = "dist";
    WorkEligibilitySchemasDocumentValue["Distz"] = "distz";
    WorkEligibilitySchemasDocumentValue["Pkg"] = "pkg";
    WorkEligibilitySchemasDocumentValue["Bpk"] = "bpk";
    WorkEligibilitySchemasDocumentValue["Dump"] = "dump";
    WorkEligibilitySchemasDocumentValue["Elc"] = "elc";
    WorkEligibilitySchemasDocumentValue["Deploy"] = "deploy";
    WorkEligibilitySchemasDocumentValue["Exe"] = "exe";
    WorkEligibilitySchemasDocumentValue["Dll"] = "dll";
    WorkEligibilitySchemasDocumentValue["Deb"] = "deb";
    WorkEligibilitySchemasDocumentValue["Dmg"] = "dmg";
    WorkEligibilitySchemasDocumentValue["Iso"] = "iso";
    WorkEligibilitySchemasDocumentValue["Img"] = "img";
    WorkEligibilitySchemasDocumentValue["Msi"] = "msi";
    WorkEligibilitySchemasDocumentValue["Msp"] = "msp";
    WorkEligibilitySchemasDocumentValue["Msm"] = "msm";
    WorkEligibilitySchemasDocumentValue["Buffer"] = "buffer";
    WorkEligibilitySchemasDocumentValue["Oda"] = "oda";
    WorkEligibilitySchemasDocumentValue["Opf"] = "opf";
    WorkEligibilitySchemasDocumentValue["Ogx"] = "ogx";
    WorkEligibilitySchemasDocumentValue["Omdoc"] = "omdoc";
    WorkEligibilitySchemasDocumentValue["Onetoc"] = "onetoc";
    WorkEligibilitySchemasDocumentValue["Onetoc2"] = "onetoc2";
    WorkEligibilitySchemasDocumentValue["Onetmp"] = "onetmp";
    WorkEligibilitySchemasDocumentValue["Onepkg"] = "onepkg";
    WorkEligibilitySchemasDocumentValue["Oxps"] = "oxps";
    WorkEligibilitySchemasDocumentValue["Relo"] = "relo";
    WorkEligibilitySchemasDocumentValue["Xer"] = "xer";
    WorkEligibilitySchemasDocumentValue["Pdf"] = "pdf";
    WorkEligibilitySchemasDocumentValue["Pgp"] = "pgp";
    WorkEligibilitySchemasDocumentValue["Asc"] = "asc";
    WorkEligibilitySchemasDocumentValue["Sig"] = "sig";
    WorkEligibilitySchemasDocumentValue["Prf"] = "prf";
    WorkEligibilitySchemasDocumentValue["P10"] = "p10";
    WorkEligibilitySchemasDocumentValue["P7m"] = "p7m";
    WorkEligibilitySchemasDocumentValue["P7c"] = "p7c";
    WorkEligibilitySchemasDocumentValue["P7s"] = "p7s";
    WorkEligibilitySchemasDocumentValue["P8"] = "p8";
    WorkEligibilitySchemasDocumentValue["Ac"] = "ac";
    WorkEligibilitySchemasDocumentValue["Cer"] = "cer";
    WorkEligibilitySchemasDocumentValue["Crl"] = "crl";
    WorkEligibilitySchemasDocumentValue["Pkipath"] = "pkipath";
    WorkEligibilitySchemasDocumentValue["Pki"] = "pki";
    WorkEligibilitySchemasDocumentValue["Pls"] = "pls";
    WorkEligibilitySchemasDocumentValue["Ai"] = "ai";
    WorkEligibilitySchemasDocumentValue["Eps"] = "eps";
    WorkEligibilitySchemasDocumentValue["Ps"] = "ps";
    WorkEligibilitySchemasDocumentValue["Provx"] = "provx";
    WorkEligibilitySchemasDocumentValue["Pskcxml"] = "pskcxml";
    WorkEligibilitySchemasDocumentValue["Raml"] = "raml";
    WorkEligibilitySchemasDocumentValue["Rdf"] = "rdf";
    WorkEligibilitySchemasDocumentValue["Owl"] = "owl";
    WorkEligibilitySchemasDocumentValue["Rif"] = "rif";
    WorkEligibilitySchemasDocumentValue["Rnc"] = "rnc";
    WorkEligibilitySchemasDocumentValue["Rl"] = "rl";
    WorkEligibilitySchemasDocumentValue["Rld"] = "rld";
    WorkEligibilitySchemasDocumentValue["Rs"] = "rs";
    WorkEligibilitySchemasDocumentValue["Rapd"] = "rapd";
    WorkEligibilitySchemasDocumentValue["Sls"] = "sls";
    WorkEligibilitySchemasDocumentValue["Rusd"] = "rusd";
    WorkEligibilitySchemasDocumentValue["Gbr"] = "gbr";
    WorkEligibilitySchemasDocumentValue["Mft"] = "mft";
    WorkEligibilitySchemasDocumentValue["Roa"] = "roa";
    WorkEligibilitySchemasDocumentValue["Rsd"] = "rsd";
    WorkEligibilitySchemasDocumentValue["Rss"] = "rss";
    WorkEligibilitySchemasDocumentValue["Rtf"] = "rtf";
    WorkEligibilitySchemasDocumentValue["Sbml"] = "sbml";
    WorkEligibilitySchemasDocumentValue["Scq"] = "scq";
    WorkEligibilitySchemasDocumentValue["Scs"] = "scs";
    WorkEligibilitySchemasDocumentValue["Spq"] = "spq";
    WorkEligibilitySchemasDocumentValue["Spp"] = "spp";
    WorkEligibilitySchemasDocumentValue["Sdp"] = "sdp";
    WorkEligibilitySchemasDocumentValue["Senmlx"] = "senmlx";
    WorkEligibilitySchemasDocumentValue["Sensmlx"] = "sensmlx";
    WorkEligibilitySchemasDocumentValue["Setpay"] = "setpay";
    WorkEligibilitySchemasDocumentValue["Setreg"] = "setreg";
    WorkEligibilitySchemasDocumentValue["Shf"] = "shf";
    WorkEligibilitySchemasDocumentValue["Siv"] = "siv";
    WorkEligibilitySchemasDocumentValue["Sieve"] = "sieve";
    WorkEligibilitySchemasDocumentValue["Smi"] = "smi";
    WorkEligibilitySchemasDocumentValue["Smil"] = "smil";
    WorkEligibilitySchemasDocumentValue["Rq"] = "rq";
    WorkEligibilitySchemasDocumentValue["Srx"] = "srx";
    WorkEligibilitySchemasDocumentValue["Gram"] = "gram";
    WorkEligibilitySchemasDocumentValue["Grxml"] = "grxml";
    WorkEligibilitySchemasDocumentValue["Sru"] = "sru";
    WorkEligibilitySchemasDocumentValue["Ssdl"] = "ssdl";
    WorkEligibilitySchemasDocumentValue["Ssml"] = "ssml";
    WorkEligibilitySchemasDocumentValue["Swidtag"] = "swidtag";
    WorkEligibilitySchemasDocumentValue["Tei"] = "tei";
    WorkEligibilitySchemasDocumentValue["Teicorpus"] = "teicorpus";
    WorkEligibilitySchemasDocumentValue["Tfi"] = "tfi";
    WorkEligibilitySchemasDocumentValue["Tsd"] = "tsd";
    WorkEligibilitySchemasDocumentValue["Toml"] = "toml";
    WorkEligibilitySchemasDocumentValue["Trig"] = "trig";
    WorkEligibilitySchemasDocumentValue["Ttml"] = "ttml";
    WorkEligibilitySchemasDocumentValue["Ubj"] = "ubj";
    WorkEligibilitySchemasDocumentValue["Rsheet"] = "rsheet";
    WorkEligibilitySchemasDocumentValue["Td"] = "td";
    WorkEligibilitySchemasDocumentValue["Vxml"] = "vxml";
    WorkEligibilitySchemasDocumentValue["Wasm"] = "wasm";
    WorkEligibilitySchemasDocumentValue["Wgt"] = "wgt";
    WorkEligibilitySchemasDocumentValue["Hlp"] = "hlp";
    WorkEligibilitySchemasDocumentValue["Wsdl"] = "wsdl";
    WorkEligibilitySchemasDocumentValue["Wspolicy"] = "wspolicy";
    WorkEligibilitySchemasDocumentValue["Xaml"] = "xaml";
    WorkEligibilitySchemasDocumentValue["Xav"] = "xav";
    WorkEligibilitySchemasDocumentValue["Xca"] = "xca";
    WorkEligibilitySchemasDocumentValue["Xdf"] = "xdf";
    WorkEligibilitySchemasDocumentValue["Xel"] = "xel";
    WorkEligibilitySchemasDocumentValue["Xns"] = "xns";
    WorkEligibilitySchemasDocumentValue["Xenc"] = "xenc";
    WorkEligibilitySchemasDocumentValue["Xhtml"] = "xhtml";
    WorkEligibilitySchemasDocumentValue["Xht"] = "xht";
    WorkEligibilitySchemasDocumentValue["Xlf"] = "xlf";
    WorkEligibilitySchemasDocumentValue["Xml"] = "xml";
    WorkEligibilitySchemasDocumentValue["Xsl"] = "xsl";
    WorkEligibilitySchemasDocumentValue["Xsd"] = "xsd";
    WorkEligibilitySchemasDocumentValue["Rng"] = "rng";
    WorkEligibilitySchemasDocumentValue["Dtd"] = "dtd";
    WorkEligibilitySchemasDocumentValue["Xop"] = "xop";
    WorkEligibilitySchemasDocumentValue["Xpl"] = "xpl";
    WorkEligibilitySchemasDocumentValue["WildcardXsl"] = "*xsl";
    WorkEligibilitySchemasDocumentValue["Xslt"] = "xslt";
    WorkEligibilitySchemasDocumentValue["Xspf"] = "xspf";
    WorkEligibilitySchemasDocumentValue["Mxml"] = "mxml";
    WorkEligibilitySchemasDocumentValue["Xhvml"] = "xhvml";
    WorkEligibilitySchemasDocumentValue["Xvml"] = "xvml";
    WorkEligibilitySchemasDocumentValue["Xvm"] = "xvm";
    WorkEligibilitySchemasDocumentValue["Yang"] = "yang";
    WorkEligibilitySchemasDocumentValue["Yin"] = "yin";
    WorkEligibilitySchemasDocumentValue["Zip"] = "zip";
    WorkEligibilitySchemasDocumentValue["Wildcard3gpp"] = "*3gpp";
    WorkEligibilitySchemasDocumentValue["Adp"] = "adp";
    WorkEligibilitySchemasDocumentValue["Amr"] = "amr";
    WorkEligibilitySchemasDocumentValue["Au"] = "au";
    WorkEligibilitySchemasDocumentValue["Snd"] = "snd";
    WorkEligibilitySchemasDocumentValue["Mid"] = "mid";
    WorkEligibilitySchemasDocumentValue["Midi"] = "midi";
    WorkEligibilitySchemasDocumentValue["Kar"] = "kar";
    WorkEligibilitySchemasDocumentValue["Rmi"] = "rmi";
    WorkEligibilitySchemasDocumentValue["Mxmf"] = "mxmf";
    WorkEligibilitySchemasDocumentValue["WildcardMp3"] = "*mp3";
    WorkEligibilitySchemasDocumentValue["M4a"] = "m4a";
    WorkEligibilitySchemasDocumentValue["Mp4a"] = "mp4a";
    WorkEligibilitySchemasDocumentValue["Mpga"] = "mpga";
    WorkEligibilitySchemasDocumentValue["Mp2"] = "mp2";
    WorkEligibilitySchemasDocumentValue["Mp2a"] = "mp2a";
    WorkEligibilitySchemasDocumentValue["Mp3"] = "mp3";
    WorkEligibilitySchemasDocumentValue["M2a"] = "m2a";
    WorkEligibilitySchemasDocumentValue["M3a"] = "m3a";
    WorkEligibilitySchemasDocumentValue["Oga"] = "oga";
    WorkEligibilitySchemasDocumentValue["Ogg"] = "ogg";
    WorkEligibilitySchemasDocumentValue["Spx"] = "spx";
    WorkEligibilitySchemasDocumentValue["Opus"] = "opus";
    WorkEligibilitySchemasDocumentValue["S3m"] = "s3m";
    WorkEligibilitySchemasDocumentValue["Sil"] = "sil";
    WorkEligibilitySchemasDocumentValue["Wav"] = "wav";
    WorkEligibilitySchemasDocumentValue["WildcardWav"] = "*wav";
    WorkEligibilitySchemasDocumentValue["Weba"] = "weba";
    WorkEligibilitySchemasDocumentValue["Xm"] = "xm";
    WorkEligibilitySchemasDocumentValue["Ttc"] = "ttc";
    WorkEligibilitySchemasDocumentValue["Otf"] = "otf";
    WorkEligibilitySchemasDocumentValue["Ttf"] = "ttf";
    WorkEligibilitySchemasDocumentValue["Woff"] = "woff";
    WorkEligibilitySchemasDocumentValue["Woff2"] = "woff2";
    WorkEligibilitySchemasDocumentValue["Exr"] = "exr";
    WorkEligibilitySchemasDocumentValue["Apng"] = "apng";
    WorkEligibilitySchemasDocumentValue["Avif"] = "avif";
    WorkEligibilitySchemasDocumentValue["Bmp"] = "bmp";
    WorkEligibilitySchemasDocumentValue["Cgm"] = "cgm";
    WorkEligibilitySchemasDocumentValue["Drle"] = "drle";
    WorkEligibilitySchemasDocumentValue["Emf"] = "emf";
    WorkEligibilitySchemasDocumentValue["Fits"] = "fits";
    WorkEligibilitySchemasDocumentValue["G3"] = "g3";
    WorkEligibilitySchemasDocumentValue["Gif"] = "gif";
    WorkEligibilitySchemasDocumentValue["Heic"] = "heic";
    WorkEligibilitySchemasDocumentValue["Heics"] = "heics";
    WorkEligibilitySchemasDocumentValue["Heif"] = "heif";
    WorkEligibilitySchemasDocumentValue["Heifs"] = "heifs";
    WorkEligibilitySchemasDocumentValue["Hej2"] = "hej2";
    WorkEligibilitySchemasDocumentValue["Hsj2"] = "hsj2";
    WorkEligibilitySchemasDocumentValue["Ief"] = "ief";
    WorkEligibilitySchemasDocumentValue["Jls"] = "jls";
    WorkEligibilitySchemasDocumentValue["Jp2"] = "jp2";
    WorkEligibilitySchemasDocumentValue["Jpg2"] = "jpg2";
    WorkEligibilitySchemasDocumentValue["Jpeg"] = "jpeg";
    WorkEligibilitySchemasDocumentValue["Jpg"] = "jpg";
    WorkEligibilitySchemasDocumentValue["Jpe"] = "jpe";
    WorkEligibilitySchemasDocumentValue["Jph"] = "jph";
    WorkEligibilitySchemasDocumentValue["Jhc"] = "jhc";
    WorkEligibilitySchemasDocumentValue["Jpm"] = "jpm";
    WorkEligibilitySchemasDocumentValue["Jpx"] = "jpx";
    WorkEligibilitySchemasDocumentValue["Jpf"] = "jpf";
    WorkEligibilitySchemasDocumentValue["Jxr"] = "jxr";
    WorkEligibilitySchemasDocumentValue["Jxra"] = "jxra";
    WorkEligibilitySchemasDocumentValue["Jxrs"] = "jxrs";
    WorkEligibilitySchemasDocumentValue["Jxs"] = "jxs";
    WorkEligibilitySchemasDocumentValue["Jxsc"] = "jxsc";
    WorkEligibilitySchemasDocumentValue["Jxsi"] = "jxsi";
    WorkEligibilitySchemasDocumentValue["Jxss"] = "jxss";
    WorkEligibilitySchemasDocumentValue["Ktx"] = "ktx";
    WorkEligibilitySchemasDocumentValue["Ktx2"] = "ktx2";
    WorkEligibilitySchemasDocumentValue["Png"] = "png";
    WorkEligibilitySchemasDocumentValue["Sgi"] = "sgi";
    WorkEligibilitySchemasDocumentValue["Svg"] = "svg";
    WorkEligibilitySchemasDocumentValue["Svgz"] = "svgz";
    WorkEligibilitySchemasDocumentValue["T38"] = "t38";
    WorkEligibilitySchemasDocumentValue["Tif"] = "tif";
    WorkEligibilitySchemasDocumentValue["Tiff"] = "tiff";
    WorkEligibilitySchemasDocumentValue["Tfx"] = "tfx";
    WorkEligibilitySchemasDocumentValue["Webp"] = "webp";
    WorkEligibilitySchemasDocumentValue["Wmf"] = "wmf";
    WorkEligibilitySchemasDocumentValue["DispositionNotification"] = "disposition-notification";
    WorkEligibilitySchemasDocumentValue["U8msg"] = "u8msg";
    WorkEligibilitySchemasDocumentValue["U8dsn"] = "u8dsn";
    WorkEligibilitySchemasDocumentValue["U8mdn"] = "u8mdn";
    WorkEligibilitySchemasDocumentValue["U8hdr"] = "u8hdr";
    WorkEligibilitySchemasDocumentValue["Eml"] = "eml";
    WorkEligibilitySchemasDocumentValue["Mime"] = "mime";
    WorkEligibilitySchemasDocumentValue["Threemf"] = "3mf";
    WorkEligibilitySchemasDocumentValue["Gltf"] = "gltf";
    WorkEligibilitySchemasDocumentValue["Glb"] = "glb";
    WorkEligibilitySchemasDocumentValue["Igs"] = "igs";
    WorkEligibilitySchemasDocumentValue["Iges"] = "iges";
    WorkEligibilitySchemasDocumentValue["Msh"] = "msh";
    WorkEligibilitySchemasDocumentValue["Mesh"] = "mesh";
    WorkEligibilitySchemasDocumentValue["Silo"] = "silo";
    WorkEligibilitySchemasDocumentValue["Mtl"] = "mtl";
    WorkEligibilitySchemasDocumentValue["Obj"] = "obj";
    WorkEligibilitySchemasDocumentValue["Stpx"] = "stpx";
    WorkEligibilitySchemasDocumentValue["Stpz"] = "stpz";
    WorkEligibilitySchemasDocumentValue["Stpxz"] = "stpxz";
    WorkEligibilitySchemasDocumentValue["Stl"] = "stl";
    WorkEligibilitySchemasDocumentValue["Wrl"] = "wrl";
    WorkEligibilitySchemasDocumentValue["Vrml"] = "vrml";
    WorkEligibilitySchemasDocumentValue["WildcardX3db"] = "*x3db";
    WorkEligibilitySchemasDocumentValue["X3dbz"] = "x3dbz";
    WorkEligibilitySchemasDocumentValue["X3db"] = "x3db";
    WorkEligibilitySchemasDocumentValue["WildcardX3dv"] = "*x3dv";
    WorkEligibilitySchemasDocumentValue["X3dvz"] = "x3dvz";
    WorkEligibilitySchemasDocumentValue["X3d"] = "x3d";
    WorkEligibilitySchemasDocumentValue["X3dz"] = "x3dz";
    WorkEligibilitySchemasDocumentValue["X3dv"] = "x3dv";
    WorkEligibilitySchemasDocumentValue["Appcache"] = "appcache";
    WorkEligibilitySchemasDocumentValue["Manifest"] = "manifest";
    WorkEligibilitySchemasDocumentValue["Ics"] = "ics";
    WorkEligibilitySchemasDocumentValue["Ifb"] = "ifb";
    WorkEligibilitySchemasDocumentValue["Coffee"] = "coffee";
    WorkEligibilitySchemasDocumentValue["Litcoffee"] = "litcoffee";
    WorkEligibilitySchemasDocumentValue["Css"] = "css";
    WorkEligibilitySchemasDocumentValue["Csv"] = "csv";
    WorkEligibilitySchemasDocumentValue["Html"] = "html";
    WorkEligibilitySchemasDocumentValue["Htm"] = "htm";
    WorkEligibilitySchemasDocumentValue["Shtml"] = "shtml";
    WorkEligibilitySchemasDocumentValue["Jade"] = "jade";
    WorkEligibilitySchemasDocumentValue["Jsx"] = "jsx";
    WorkEligibilitySchemasDocumentValue["Less"] = "less";
    WorkEligibilitySchemasDocumentValue["Markdown"] = "markdown";
    WorkEligibilitySchemasDocumentValue["Md"] = "md";
    WorkEligibilitySchemasDocumentValue["Mml"] = "mml";
    WorkEligibilitySchemasDocumentValue["Mdx"] = "mdx";
    WorkEligibilitySchemasDocumentValue["N3"] = "n3";
    WorkEligibilitySchemasDocumentValue["Txt"] = "txt";
    WorkEligibilitySchemasDocumentValue["Text"] = "text";
    WorkEligibilitySchemasDocumentValue["Conf"] = "conf";
    WorkEligibilitySchemasDocumentValue["Def"] = "def";
    WorkEligibilitySchemasDocumentValue["List"] = "list";
    WorkEligibilitySchemasDocumentValue["Log"] = "log";
    WorkEligibilitySchemasDocumentValue["In"] = "in";
    WorkEligibilitySchemasDocumentValue["Ini"] = "ini";
    WorkEligibilitySchemasDocumentValue["Rtx"] = "rtx";
    WorkEligibilitySchemasDocumentValue["WildcardRtf"] = "*rtf";
    WorkEligibilitySchemasDocumentValue["Sgml"] = "sgml";
    WorkEligibilitySchemasDocumentValue["Sgm"] = "sgm";
    WorkEligibilitySchemasDocumentValue["Shex"] = "shex";
    WorkEligibilitySchemasDocumentValue["Slim"] = "slim";
    WorkEligibilitySchemasDocumentValue["Slm"] = "slm";
    WorkEligibilitySchemasDocumentValue["Spdx"] = "spdx";
    WorkEligibilitySchemasDocumentValue["Stylus"] = "stylus";
    WorkEligibilitySchemasDocumentValue["Styl"] = "styl";
    WorkEligibilitySchemasDocumentValue["Tsv"] = "tsv";
    WorkEligibilitySchemasDocumentValue["T"] = "t";
    WorkEligibilitySchemasDocumentValue["Tr"] = "tr";
    WorkEligibilitySchemasDocumentValue["Roff"] = "roff";
    WorkEligibilitySchemasDocumentValue["Man"] = "man";
    WorkEligibilitySchemasDocumentValue["Me"] = "me";
    WorkEligibilitySchemasDocumentValue["Ms"] = "ms";
    WorkEligibilitySchemasDocumentValue["Ttl"] = "ttl";
    WorkEligibilitySchemasDocumentValue["Uri"] = "uri";
    WorkEligibilitySchemasDocumentValue["Uris"] = "uris";
    WorkEligibilitySchemasDocumentValue["Urls"] = "urls";
    WorkEligibilitySchemasDocumentValue["Vcard"] = "vcard";
    WorkEligibilitySchemasDocumentValue["Vtt"] = "vtt";
    WorkEligibilitySchemasDocumentValue["WildcardXml"] = "*xml";
    WorkEligibilitySchemasDocumentValue["Yaml"] = "yaml";
    WorkEligibilitySchemasDocumentValue["Yml"] = "yml";
    WorkEligibilitySchemasDocumentValue["Threegp"] = "3gp";
    WorkEligibilitySchemasDocumentValue["Threegpp"] = "3gpp";
    WorkEligibilitySchemasDocumentValue["Threeg2"] = "3g2";
    WorkEligibilitySchemasDocumentValue["H261"] = "h261";
    WorkEligibilitySchemasDocumentValue["H263"] = "h263";
    WorkEligibilitySchemasDocumentValue["H264"] = "h264";
    WorkEligibilitySchemasDocumentValue["M4s"] = "m4s";
    WorkEligibilitySchemasDocumentValue["Jpgv"] = "jpgv";
    WorkEligibilitySchemasDocumentValue["WildcardJpm"] = "*jpm";
    WorkEligibilitySchemasDocumentValue["Jpgm"] = "jpgm";
    WorkEligibilitySchemasDocumentValue["Mj2"] = "mj2";
    WorkEligibilitySchemasDocumentValue["Mjp2"] = "mjp2";
    WorkEligibilitySchemasDocumentValue["Ts"] = "ts";
    WorkEligibilitySchemasDocumentValue["Mp4"] = "mp4";
    WorkEligibilitySchemasDocumentValue["Mp4v"] = "mp4v";
    WorkEligibilitySchemasDocumentValue["Mpg4"] = "mpg4";
    WorkEligibilitySchemasDocumentValue["Mpeg"] = "mpeg";
    WorkEligibilitySchemasDocumentValue["Mpg"] = "mpg";
    WorkEligibilitySchemasDocumentValue["Mpe"] = "mpe";
    WorkEligibilitySchemasDocumentValue["M1v"] = "m1v";
    WorkEligibilitySchemasDocumentValue["M2v"] = "m2v";
    WorkEligibilitySchemasDocumentValue["Ogv"] = "ogv";
    WorkEligibilitySchemasDocumentValue["Qt"] = "qt";
    WorkEligibilitySchemasDocumentValue["Mov"] = "mov";
    WorkEligibilitySchemasDocumentValue["Webm"] = "webm";
    WorkEligibilitySchemasDocumentValue["Cww"] = "cww";
    WorkEligibilitySchemasDocumentValue["Onekm"] = "1km";
    WorkEligibilitySchemasDocumentValue["Plb"] = "plb";
    WorkEligibilitySchemasDocumentValue["Psb"] = "psb";
    WorkEligibilitySchemasDocumentValue["Pvb"] = "pvb";
    WorkEligibilitySchemasDocumentValue["Tcap"] = "tcap";
    WorkEligibilitySchemasDocumentValue["Pwn"] = "pwn";
    WorkEligibilitySchemasDocumentValue["Aso"] = "aso";
    WorkEligibilitySchemasDocumentValue["Imp"] = "imp";
    WorkEligibilitySchemasDocumentValue["Acu"] = "acu";
    WorkEligibilitySchemasDocumentValue["Atc"] = "atc";
    WorkEligibilitySchemasDocumentValue["Acutc"] = "acutc";
    WorkEligibilitySchemasDocumentValue["Air"] = "air";
    WorkEligibilitySchemasDocumentValue["Fcdt"] = "fcdt";
    WorkEligibilitySchemasDocumentValue["Fxp"] = "fxp";
    WorkEligibilitySchemasDocumentValue["Fxpl"] = "fxpl";
    WorkEligibilitySchemasDocumentValue["Xdp"] = "xdp";
    WorkEligibilitySchemasDocumentValue["Xfdf"] = "xfdf";
    WorkEligibilitySchemasDocumentValue["Ahead"] = "ahead";
    WorkEligibilitySchemasDocumentValue["Azf"] = "azf";
    WorkEligibilitySchemasDocumentValue["Azs"] = "azs";
    WorkEligibilitySchemasDocumentValue["Azw"] = "azw";
    WorkEligibilitySchemasDocumentValue["Acc"] = "acc";
    WorkEligibilitySchemasDocumentValue["Ami"] = "ami";
    WorkEligibilitySchemasDocumentValue["Apk"] = "apk";
    WorkEligibilitySchemasDocumentValue["Cii"] = "cii";
    WorkEligibilitySchemasDocumentValue["Fti"] = "fti";
    WorkEligibilitySchemasDocumentValue["Atx"] = "atx";
    WorkEligibilitySchemasDocumentValue["Mpkg"] = "mpkg";
    WorkEligibilitySchemasDocumentValue["Key"] = "key";
    WorkEligibilitySchemasDocumentValue["M3u8"] = "m3u8";
    WorkEligibilitySchemasDocumentValue["Numbers"] = "numbers";
    WorkEligibilitySchemasDocumentValue["Pages"] = "pages";
    WorkEligibilitySchemasDocumentValue["Pkpass"] = "pkpass";
    WorkEligibilitySchemasDocumentValue["Swi"] = "swi";
    WorkEligibilitySchemasDocumentValue["Iota"] = "iota";
    WorkEligibilitySchemasDocumentValue["Aep"] = "aep";
    WorkEligibilitySchemasDocumentValue["Bmml"] = "bmml";
    WorkEligibilitySchemasDocumentValue["Mpm"] = "mpm";
    WorkEligibilitySchemasDocumentValue["Bmi"] = "bmi";
    WorkEligibilitySchemasDocumentValue["Rep"] = "rep";
    WorkEligibilitySchemasDocumentValue["Cdxml"] = "cdxml";
    WorkEligibilitySchemasDocumentValue["Mmd"] = "mmd";
    WorkEligibilitySchemasDocumentValue["Cdy"] = "cdy";
    WorkEligibilitySchemasDocumentValue["Csl"] = "csl";
    WorkEligibilitySchemasDocumentValue["Cla"] = "cla";
    WorkEligibilitySchemasDocumentValue["Rp9"] = "rp9";
    WorkEligibilitySchemasDocumentValue["C4g"] = "c4g";
    WorkEligibilitySchemasDocumentValue["C4d"] = "c4d";
    WorkEligibilitySchemasDocumentValue["C4f"] = "c4f";
    WorkEligibilitySchemasDocumentValue["C4p"] = "c4p";
    WorkEligibilitySchemasDocumentValue["C4u"] = "c4u";
    WorkEligibilitySchemasDocumentValue["C11amc"] = "c11amc";
    WorkEligibilitySchemasDocumentValue["C11amz"] = "c11amz";
    WorkEligibilitySchemasDocumentValue["Csp"] = "csp";
    WorkEligibilitySchemasDocumentValue["Cdbcmsg"] = "cdbcmsg";
    WorkEligibilitySchemasDocumentValue["Cmc"] = "cmc";
    WorkEligibilitySchemasDocumentValue["Clkx"] = "clkx";
    WorkEligibilitySchemasDocumentValue["Clkk"] = "clkk";
    WorkEligibilitySchemasDocumentValue["Clkp"] = "clkp";
    WorkEligibilitySchemasDocumentValue["Clkt"] = "clkt";
    WorkEligibilitySchemasDocumentValue["Clkw"] = "clkw";
    WorkEligibilitySchemasDocumentValue["Wbs"] = "wbs";
    WorkEligibilitySchemasDocumentValue["Pml"] = "pml";
    WorkEligibilitySchemasDocumentValue["Ppd"] = "ppd";
    WorkEligibilitySchemasDocumentValue["Car"] = "car";
    WorkEligibilitySchemasDocumentValue["Pcurl"] = "pcurl";
    WorkEligibilitySchemasDocumentValue["Dart"] = "dart";
    WorkEligibilitySchemasDocumentValue["Rdz"] = "rdz";
    WorkEligibilitySchemasDocumentValue["Dbf"] = "dbf";
    WorkEligibilitySchemasDocumentValue["Uvf"] = "uvf";
    WorkEligibilitySchemasDocumentValue["Uvvf"] = "uvvf";
    WorkEligibilitySchemasDocumentValue["Uvd"] = "uvd";
    WorkEligibilitySchemasDocumentValue["Uvvd"] = "uvvd";
    WorkEligibilitySchemasDocumentValue["Uvt"] = "uvt";
    WorkEligibilitySchemasDocumentValue["Uvvt"] = "uvvt";
    WorkEligibilitySchemasDocumentValue["Uvx"] = "uvx";
    WorkEligibilitySchemasDocumentValue["Uvvx"] = "uvvx";
    WorkEligibilitySchemasDocumentValue["Uvz"] = "uvz";
    WorkEligibilitySchemasDocumentValue["Uvvz"] = "uvvz";
    WorkEligibilitySchemasDocumentValue["FeLaunch"] = "fe_launch";
    WorkEligibilitySchemasDocumentValue["Dna"] = "dna";
    WorkEligibilitySchemasDocumentValue["Mlp"] = "mlp";
    WorkEligibilitySchemasDocumentValue["Mle"] = "mle";
    WorkEligibilitySchemasDocumentValue["Dpg"] = "dpg";
    WorkEligibilitySchemasDocumentValue["Dfac"] = "dfac";
    WorkEligibilitySchemasDocumentValue["Kpxx"] = "kpxx";
    WorkEligibilitySchemasDocumentValue["Ait"] = "ait";
    WorkEligibilitySchemasDocumentValue["Svc"] = "svc";
    WorkEligibilitySchemasDocumentValue["Geo"] = "geo";
    WorkEligibilitySchemasDocumentValue["Mag"] = "mag";
    WorkEligibilitySchemasDocumentValue["Nml"] = "nml";
    WorkEligibilitySchemasDocumentValue["Esf"] = "esf";
    WorkEligibilitySchemasDocumentValue["Msf"] = "msf";
    WorkEligibilitySchemasDocumentValue["Qam"] = "qam";
    WorkEligibilitySchemasDocumentValue["Slt"] = "slt";
    WorkEligibilitySchemasDocumentValue["Ssf"] = "ssf";
    WorkEligibilitySchemasDocumentValue["Es3"] = "es3";
    WorkEligibilitySchemasDocumentValue["Et3"] = "et3";
    WorkEligibilitySchemasDocumentValue["Ez2"] = "ez2";
    WorkEligibilitySchemasDocumentValue["Ez3"] = "ez3";
    WorkEligibilitySchemasDocumentValue["Fdf"] = "fdf";
    WorkEligibilitySchemasDocumentValue["Mseed"] = "mseed";
    WorkEligibilitySchemasDocumentValue["Seed"] = "seed";
    WorkEligibilitySchemasDocumentValue["Dataless"] = "dataless";
    WorkEligibilitySchemasDocumentValue["Gph"] = "gph";
    WorkEligibilitySchemasDocumentValue["Ftc"] = "ftc";
    WorkEligibilitySchemasDocumentValue["Fm"] = "fm";
    WorkEligibilitySchemasDocumentValue["Frame"] = "frame";
    WorkEligibilitySchemasDocumentValue["Maker"] = "maker";
    WorkEligibilitySchemasDocumentValue["Book"] = "book";
    WorkEligibilitySchemasDocumentValue["Fnc"] = "fnc";
    WorkEligibilitySchemasDocumentValue["Ltf"] = "ltf";
    WorkEligibilitySchemasDocumentValue["Fsc"] = "fsc";
    WorkEligibilitySchemasDocumentValue["Oas"] = "oas";
    WorkEligibilitySchemasDocumentValue["Oa2"] = "oa2";
    WorkEligibilitySchemasDocumentValue["Oa3"] = "oa3";
    WorkEligibilitySchemasDocumentValue["Fg5"] = "fg5";
    WorkEligibilitySchemasDocumentValue["Bh2"] = "bh2";
    WorkEligibilitySchemasDocumentValue["Ddd"] = "ddd";
    WorkEligibilitySchemasDocumentValue["Xdw"] = "xdw";
    WorkEligibilitySchemasDocumentValue["Xbd"] = "xbd";
    WorkEligibilitySchemasDocumentValue["Fzs"] = "fzs";
    WorkEligibilitySchemasDocumentValue["Txd"] = "txd";
    WorkEligibilitySchemasDocumentValue["Ggb"] = "ggb";
    WorkEligibilitySchemasDocumentValue["Ggt"] = "ggt";
    WorkEligibilitySchemasDocumentValue["Gex"] = "gex";
    WorkEligibilitySchemasDocumentValue["Gre"] = "gre";
    WorkEligibilitySchemasDocumentValue["Gxt"] = "gxt";
    WorkEligibilitySchemasDocumentValue["G2w"] = "g2w";
    WorkEligibilitySchemasDocumentValue["G3w"] = "g3w";
    WorkEligibilitySchemasDocumentValue["Gmx"] = "gmx";
    WorkEligibilitySchemasDocumentValue["Gdoc"] = "gdoc";
    WorkEligibilitySchemasDocumentValue["Gslides"] = "gslides";
    WorkEligibilitySchemasDocumentValue["Gsheet"] = "gsheet";
    WorkEligibilitySchemasDocumentValue["Kml"] = "kml";
    WorkEligibilitySchemasDocumentValue["Kmz"] = "kmz";
    WorkEligibilitySchemasDocumentValue["Gqf"] = "gqf";
    WorkEligibilitySchemasDocumentValue["Gqs"] = "gqs";
    WorkEligibilitySchemasDocumentValue["Gac"] = "gac";
    WorkEligibilitySchemasDocumentValue["Ghf"] = "ghf";
    WorkEligibilitySchemasDocumentValue["Gim"] = "gim";
    WorkEligibilitySchemasDocumentValue["Grv"] = "grv";
    WorkEligibilitySchemasDocumentValue["Gtm"] = "gtm";
    WorkEligibilitySchemasDocumentValue["Tpl"] = "tpl";
    WorkEligibilitySchemasDocumentValue["Vcg"] = "vcg";
    WorkEligibilitySchemasDocumentValue["Hal"] = "hal";
    WorkEligibilitySchemasDocumentValue["Zmm"] = "zmm";
    WorkEligibilitySchemasDocumentValue["Hbci"] = "hbci";
    WorkEligibilitySchemasDocumentValue["Les"] = "les";
    WorkEligibilitySchemasDocumentValue["Hpgl"] = "hpgl";
    WorkEligibilitySchemasDocumentValue["Hpid"] = "hpid";
    WorkEligibilitySchemasDocumentValue["Hps"] = "hps";
    WorkEligibilitySchemasDocumentValue["Jlt"] = "jlt";
    WorkEligibilitySchemasDocumentValue["Pcl"] = "pcl";
    WorkEligibilitySchemasDocumentValue["Pclxl"] = "pclxl";
    WorkEligibilitySchemasDocumentValue["SfdHdstx"] = "sfd-hdstx";
    WorkEligibilitySchemasDocumentValue["Mpy"] = "mpy";
    WorkEligibilitySchemasDocumentValue["Afp"] = "afp";
    WorkEligibilitySchemasDocumentValue["Listafp"] = "listafp";
    WorkEligibilitySchemasDocumentValue["List3820"] = "list3820";
    WorkEligibilitySchemasDocumentValue["Irm"] = "irm";
    WorkEligibilitySchemasDocumentValue["Sc"] = "sc";
    WorkEligibilitySchemasDocumentValue["Icc"] = "icc";
    WorkEligibilitySchemasDocumentValue["Icm"] = "icm";
    WorkEligibilitySchemasDocumentValue["Igl"] = "igl";
    WorkEligibilitySchemasDocumentValue["Ivp"] = "ivp";
    WorkEligibilitySchemasDocumentValue["Ivu"] = "ivu";
    WorkEligibilitySchemasDocumentValue["Igm"] = "igm";
    WorkEligibilitySchemasDocumentValue["Xpw"] = "xpw";
    WorkEligibilitySchemasDocumentValue["Xpx"] = "xpx";
    WorkEligibilitySchemasDocumentValue["I2g"] = "i2g";
    WorkEligibilitySchemasDocumentValue["Qbo"] = "qbo";
    WorkEligibilitySchemasDocumentValue["Qfx"] = "qfx";
    WorkEligibilitySchemasDocumentValue["Rcprofile"] = "rcprofile";
    WorkEligibilitySchemasDocumentValue["Irp"] = "irp";
    WorkEligibilitySchemasDocumentValue["Xpr"] = "xpr";
    WorkEligibilitySchemasDocumentValue["Fcs"] = "fcs";
    WorkEligibilitySchemasDocumentValue["Jam"] = "jam";
    WorkEligibilitySchemasDocumentValue["Rms"] = "rms";
    WorkEligibilitySchemasDocumentValue["Jisp"] = "jisp";
    WorkEligibilitySchemasDocumentValue["Joda"] = "joda";
    WorkEligibilitySchemasDocumentValue["Ktz"] = "ktz";
    WorkEligibilitySchemasDocumentValue["Ktr"] = "ktr";
    WorkEligibilitySchemasDocumentValue["Karbon"] = "karbon";
    WorkEligibilitySchemasDocumentValue["Chrt"] = "chrt";
    WorkEligibilitySchemasDocumentValue["Kfo"] = "kfo";
    WorkEligibilitySchemasDocumentValue["Flw"] = "flw";
    WorkEligibilitySchemasDocumentValue["Kon"] = "kon";
    WorkEligibilitySchemasDocumentValue["Kpr"] = "kpr";
    WorkEligibilitySchemasDocumentValue["Kpt"] = "kpt";
    WorkEligibilitySchemasDocumentValue["Ksp"] = "ksp";
    WorkEligibilitySchemasDocumentValue["Kwd"] = "kwd";
    WorkEligibilitySchemasDocumentValue["Kwt"] = "kwt";
    WorkEligibilitySchemasDocumentValue["Htke"] = "htke";
    WorkEligibilitySchemasDocumentValue["Kia"] = "kia";
    WorkEligibilitySchemasDocumentValue["Kne"] = "kne";
    WorkEligibilitySchemasDocumentValue["Knp"] = "knp";
    WorkEligibilitySchemasDocumentValue["Skp"] = "skp";
    WorkEligibilitySchemasDocumentValue["Skd"] = "skd";
    WorkEligibilitySchemasDocumentValue["Skt"] = "skt";
    WorkEligibilitySchemasDocumentValue["Skm"] = "skm";
    WorkEligibilitySchemasDocumentValue["Sse"] = "sse";
    WorkEligibilitySchemasDocumentValue["Lasxml"] = "lasxml";
    WorkEligibilitySchemasDocumentValue["Lbd"] = "lbd";
    WorkEligibilitySchemasDocumentValue["Lbe"] = "lbe";
    WorkEligibilitySchemasDocumentValue["Apr"] = "apr";
    WorkEligibilitySchemasDocumentValue["Pre"] = "pre";
    WorkEligibilitySchemasDocumentValue["Nsf"] = "nsf";
    WorkEligibilitySchemasDocumentValue["Org"] = "org";
    WorkEligibilitySchemasDocumentValue["Scm"] = "scm";
    WorkEligibilitySchemasDocumentValue["Lwp"] = "lwp";
    WorkEligibilitySchemasDocumentValue["Portpkg"] = "portpkg";
    WorkEligibilitySchemasDocumentValue["Mvt"] = "mvt";
    WorkEligibilitySchemasDocumentValue["Mcd"] = "mcd";
    WorkEligibilitySchemasDocumentValue["Mc1"] = "mc1";
    WorkEligibilitySchemasDocumentValue["Cdkey"] = "cdkey";
    WorkEligibilitySchemasDocumentValue["Mwf"] = "mwf";
    WorkEligibilitySchemasDocumentValue["Mfm"] = "mfm";
    WorkEligibilitySchemasDocumentValue["Flo"] = "flo";
    WorkEligibilitySchemasDocumentValue["Igx"] = "igx";
    WorkEligibilitySchemasDocumentValue["Mif"] = "mif";
    WorkEligibilitySchemasDocumentValue["Daf"] = "daf";
    WorkEligibilitySchemasDocumentValue["Dis"] = "dis";
    WorkEligibilitySchemasDocumentValue["Mbk"] = "mbk";
    WorkEligibilitySchemasDocumentValue["Mqy"] = "mqy";
    WorkEligibilitySchemasDocumentValue["Msl"] = "msl";
    WorkEligibilitySchemasDocumentValue["Plc"] = "plc";
    WorkEligibilitySchemasDocumentValue["Txf"] = "txf";
    WorkEligibilitySchemasDocumentValue["Mpn"] = "mpn";
    WorkEligibilitySchemasDocumentValue["Mpc"] = "mpc";
    WorkEligibilitySchemasDocumentValue["Xul"] = "xul";
    WorkEligibilitySchemasDocumentValue["Cil"] = "cil";
    WorkEligibilitySchemasDocumentValue["Cab"] = "cab";
    WorkEligibilitySchemasDocumentValue["Xls"] = "xls";
    WorkEligibilitySchemasDocumentValue["Xlm"] = "xlm";
    WorkEligibilitySchemasDocumentValue["Xla"] = "xla";
    WorkEligibilitySchemasDocumentValue["Xlc"] = "xlc";
    WorkEligibilitySchemasDocumentValue["Xlt"] = "xlt";
    WorkEligibilitySchemasDocumentValue["Xlw"] = "xlw";
    WorkEligibilitySchemasDocumentValue["Xlam"] = "xlam";
    WorkEligibilitySchemasDocumentValue["Xlsb"] = "xlsb";
    WorkEligibilitySchemasDocumentValue["Xlsm"] = "xlsm";
    WorkEligibilitySchemasDocumentValue["Xltm"] = "xltm";
    WorkEligibilitySchemasDocumentValue["Eot"] = "eot";
    WorkEligibilitySchemasDocumentValue["Chm"] = "chm";
    WorkEligibilitySchemasDocumentValue["Ims"] = "ims";
    WorkEligibilitySchemasDocumentValue["Lrm"] = "lrm";
    WorkEligibilitySchemasDocumentValue["Thmx"] = "thmx";
    WorkEligibilitySchemasDocumentValue["Msg"] = "msg";
    WorkEligibilitySchemasDocumentValue["Cat"] = "cat";
    WorkEligibilitySchemasDocumentValue["WildcardStl"] = "*stl";
    WorkEligibilitySchemasDocumentValue["Ppt"] = "ppt";
    WorkEligibilitySchemasDocumentValue["Pps"] = "pps";
    WorkEligibilitySchemasDocumentValue["Pot"] = "pot";
    WorkEligibilitySchemasDocumentValue["Ppam"] = "ppam";
    WorkEligibilitySchemasDocumentValue["Pptm"] = "pptm";
    WorkEligibilitySchemasDocumentValue["Sldm"] = "sldm";
    WorkEligibilitySchemasDocumentValue["Ppsm"] = "ppsm";
    WorkEligibilitySchemasDocumentValue["Potm"] = "potm";
    WorkEligibilitySchemasDocumentValue["Mpp"] = "mpp";
    WorkEligibilitySchemasDocumentValue["Mpt"] = "mpt";
    WorkEligibilitySchemasDocumentValue["Docm"] = "docm";
    WorkEligibilitySchemasDocumentValue["Dotm"] = "dotm";
    WorkEligibilitySchemasDocumentValue["Wps"] = "wps";
    WorkEligibilitySchemasDocumentValue["Wks"] = "wks";
    WorkEligibilitySchemasDocumentValue["Wcm"] = "wcm";
    WorkEligibilitySchemasDocumentValue["Wdb"] = "wdb";
    WorkEligibilitySchemasDocumentValue["Wpl"] = "wpl";
    WorkEligibilitySchemasDocumentValue["Xps"] = "xps";
    WorkEligibilitySchemasDocumentValue["Mseq"] = "mseq";
    WorkEligibilitySchemasDocumentValue["Mus"] = "mus";
    WorkEligibilitySchemasDocumentValue["Msty"] = "msty";
    WorkEligibilitySchemasDocumentValue["Taglet"] = "taglet";
    WorkEligibilitySchemasDocumentValue["Nlu"] = "nlu";
    WorkEligibilitySchemasDocumentValue["Ntf"] = "ntf";
    WorkEligibilitySchemasDocumentValue["Nitf"] = "nitf";
    WorkEligibilitySchemasDocumentValue["Nnd"] = "nnd";
    WorkEligibilitySchemasDocumentValue["Nns"] = "nns";
    WorkEligibilitySchemasDocumentValue["Nnw"] = "nnw";
    WorkEligibilitySchemasDocumentValue["WildcardAc"] = "*ac";
    WorkEligibilitySchemasDocumentValue["Ngdat"] = "ngdat";
    WorkEligibilitySchemasDocumentValue["NGage"] = "n-gage";
    WorkEligibilitySchemasDocumentValue["Rpst"] = "rpst";
    WorkEligibilitySchemasDocumentValue["Rpss"] = "rpss";
    WorkEligibilitySchemasDocumentValue["Edm"] = "edm";
    WorkEligibilitySchemasDocumentValue["Edx"] = "edx";
    WorkEligibilitySchemasDocumentValue["Ext"] = "ext";
    WorkEligibilitySchemasDocumentValue["Odc"] = "odc";
    WorkEligibilitySchemasDocumentValue["Otc"] = "otc";
    WorkEligibilitySchemasDocumentValue["Odb"] = "odb";
    WorkEligibilitySchemasDocumentValue["Odf"] = "odf";
    WorkEligibilitySchemasDocumentValue["Odft"] = "odft";
    WorkEligibilitySchemasDocumentValue["Odg"] = "odg";
    WorkEligibilitySchemasDocumentValue["Otg"] = "otg";
    WorkEligibilitySchemasDocumentValue["Odi"] = "odi";
    WorkEligibilitySchemasDocumentValue["Oti"] = "oti";
    WorkEligibilitySchemasDocumentValue["Odp"] = "odp";
    WorkEligibilitySchemasDocumentValue["Otp"] = "otp";
    WorkEligibilitySchemasDocumentValue["Ods"] = "ods";
    WorkEligibilitySchemasDocumentValue["Ots"] = "ots";
    WorkEligibilitySchemasDocumentValue["Odt"] = "odt";
    WorkEligibilitySchemasDocumentValue["Odm"] = "odm";
    WorkEligibilitySchemasDocumentValue["Ott"] = "ott";
    WorkEligibilitySchemasDocumentValue["Oth"] = "oth";
    WorkEligibilitySchemasDocumentValue["Xo"] = "xo";
    WorkEligibilitySchemasDocumentValue["Dd2"] = "dd2";
    WorkEligibilitySchemasDocumentValue["Obgx"] = "obgx";
    WorkEligibilitySchemasDocumentValue["Oxt"] = "oxt";
    WorkEligibilitySchemasDocumentValue["Osm"] = "osm";
    WorkEligibilitySchemasDocumentValue["Pptx"] = "pptx";
    WorkEligibilitySchemasDocumentValue["Sldx"] = "sldx";
    WorkEligibilitySchemasDocumentValue["Ppsx"] = "ppsx";
    WorkEligibilitySchemasDocumentValue["Potx"] = "potx";
    WorkEligibilitySchemasDocumentValue["Xlsx"] = "xlsx";
    WorkEligibilitySchemasDocumentValue["Xltx"] = "xltx";
    WorkEligibilitySchemasDocumentValue["Docx"] = "docx";
    WorkEligibilitySchemasDocumentValue["Dotx"] = "dotx";
    WorkEligibilitySchemasDocumentValue["Mgp"] = "mgp";
    WorkEligibilitySchemasDocumentValue["Dp"] = "dp";
    WorkEligibilitySchemasDocumentValue["Esa"] = "esa";
    WorkEligibilitySchemasDocumentValue["Pdb"] = "pdb";
    WorkEligibilitySchemasDocumentValue["Pqa"] = "pqa";
    WorkEligibilitySchemasDocumentValue["Oprc"] = "oprc";
    WorkEligibilitySchemasDocumentValue["Paw"] = "paw";
    WorkEligibilitySchemasDocumentValue["Str"] = "str";
    WorkEligibilitySchemasDocumentValue["Ei6"] = "ei6";
    WorkEligibilitySchemasDocumentValue["Efif"] = "efif";
    WorkEligibilitySchemasDocumentValue["Wg"] = "wg";
    WorkEligibilitySchemasDocumentValue["Plf"] = "plf";
    WorkEligibilitySchemasDocumentValue["Pbd"] = "pbd";
    WorkEligibilitySchemasDocumentValue["Box"] = "box";
    WorkEligibilitySchemasDocumentValue["Mgz"] = "mgz";
    WorkEligibilitySchemasDocumentValue["Qps"] = "qps";
    WorkEligibilitySchemasDocumentValue["Ptid"] = "ptid";
    WorkEligibilitySchemasDocumentValue["Qxd"] = "qxd";
    WorkEligibilitySchemasDocumentValue["Qxt"] = "qxt";
    WorkEligibilitySchemasDocumentValue["Qwd"] = "qwd";
    WorkEligibilitySchemasDocumentValue["Qwt"] = "qwt";
    WorkEligibilitySchemasDocumentValue["Qxl"] = "qxl";
    WorkEligibilitySchemasDocumentValue["Qxb"] = "qxb";
    WorkEligibilitySchemasDocumentValue["Rar"] = "rar";
    WorkEligibilitySchemasDocumentValue["Bed"] = "bed";
    WorkEligibilitySchemasDocumentValue["Mxl"] = "mxl";
    WorkEligibilitySchemasDocumentValue["Musicxml"] = "musicxml";
    WorkEligibilitySchemasDocumentValue["Cryptonote"] = "cryptonote";
    WorkEligibilitySchemasDocumentValue["Cod"] = "cod";
    WorkEligibilitySchemasDocumentValue["Rm"] = "rm";
    WorkEligibilitySchemasDocumentValue["Rmvb"] = "rmvb";
    WorkEligibilitySchemasDocumentValue["Link66"] = "link66";
    WorkEligibilitySchemasDocumentValue["St"] = "st";
    WorkEligibilitySchemasDocumentValue["See"] = "see";
    WorkEligibilitySchemasDocumentValue["Sema"] = "sema";
    WorkEligibilitySchemasDocumentValue["Semd"] = "semd";
    WorkEligibilitySchemasDocumentValue["Semf"] = "semf";
    WorkEligibilitySchemasDocumentValue["Ifm"] = "ifm";
    WorkEligibilitySchemasDocumentValue["Itp"] = "itp";
    WorkEligibilitySchemasDocumentValue["Iif"] = "iif";
    WorkEligibilitySchemasDocumentValue["Ipk"] = "ipk";
    WorkEligibilitySchemasDocumentValue["Twd"] = "twd";
    WorkEligibilitySchemasDocumentValue["Twds"] = "twds";
    WorkEligibilitySchemasDocumentValue["Mmf"] = "mmf";
    WorkEligibilitySchemasDocumentValue["Teacher"] = "teacher";
    WorkEligibilitySchemasDocumentValue["Fo"] = "fo";
    WorkEligibilitySchemasDocumentValue["Sdkm"] = "sdkm";
    WorkEligibilitySchemasDocumentValue["Sdkd"] = "sdkd";
    WorkEligibilitySchemasDocumentValue["Dxp"] = "dxp";
    WorkEligibilitySchemasDocumentValue["Sfs"] = "sfs";
    WorkEligibilitySchemasDocumentValue["Sdc"] = "sdc";
    WorkEligibilitySchemasDocumentValue["Sda"] = "sda";
    WorkEligibilitySchemasDocumentValue["Sdd"] = "sdd";
    WorkEligibilitySchemasDocumentValue["Smf"] = "smf";
    WorkEligibilitySchemasDocumentValue["Sdw"] = "sdw";
    WorkEligibilitySchemasDocumentValue["Vor"] = "vor";
    WorkEligibilitySchemasDocumentValue["Sgl"] = "sgl";
    WorkEligibilitySchemasDocumentValue["Smzip"] = "smzip";
    WorkEligibilitySchemasDocumentValue["Sm"] = "sm";
    WorkEligibilitySchemasDocumentValue["Wadl"] = "wadl";
    WorkEligibilitySchemasDocumentValue["Sxc"] = "sxc";
    WorkEligibilitySchemasDocumentValue["Stc"] = "stc";
    WorkEligibilitySchemasDocumentValue["Sxd"] = "sxd";
    WorkEligibilitySchemasDocumentValue["Std"] = "std";
    WorkEligibilitySchemasDocumentValue["Sxi"] = "sxi";
    WorkEligibilitySchemasDocumentValue["Sti"] = "sti";
    WorkEligibilitySchemasDocumentValue["Sxm"] = "sxm";
    WorkEligibilitySchemasDocumentValue["Sxw"] = "sxw";
    WorkEligibilitySchemasDocumentValue["Sxg"] = "sxg";
    WorkEligibilitySchemasDocumentValue["Stw"] = "stw";
    WorkEligibilitySchemasDocumentValue["Sus"] = "sus";
    WorkEligibilitySchemasDocumentValue["Susp"] = "susp";
    WorkEligibilitySchemasDocumentValue["Svd"] = "svd";
    WorkEligibilitySchemasDocumentValue["Sis"] = "sis";
    WorkEligibilitySchemasDocumentValue["Sisx"] = "sisx";
    WorkEligibilitySchemasDocumentValue["Xsm"] = "xsm";
    WorkEligibilitySchemasDocumentValue["Bdm"] = "bdm";
    WorkEligibilitySchemasDocumentValue["Xdm"] = "xdm";
    WorkEligibilitySchemasDocumentValue["Ddf"] = "ddf";
    WorkEligibilitySchemasDocumentValue["Tao"] = "tao";
    WorkEligibilitySchemasDocumentValue["Pcap"] = "pcap";
    WorkEligibilitySchemasDocumentValue["Cap"] = "cap";
    WorkEligibilitySchemasDocumentValue["Dmp"] = "dmp";
    WorkEligibilitySchemasDocumentValue["Tmo"] = "tmo";
    WorkEligibilitySchemasDocumentValue["Tpt"] = "tpt";
    WorkEligibilitySchemasDocumentValue["Mxs"] = "mxs";
    WorkEligibilitySchemasDocumentValue["Tra"] = "tra";
    WorkEligibilitySchemasDocumentValue["Ufd"] = "ufd";
    WorkEligibilitySchemasDocumentValue["Ufdl"] = "ufdl";
    WorkEligibilitySchemasDocumentValue["Utz"] = "utz";
    WorkEligibilitySchemasDocumentValue["Umj"] = "umj";
    WorkEligibilitySchemasDocumentValue["Unityweb"] = "unityweb";
    WorkEligibilitySchemasDocumentValue["Uoml"] = "uoml";
    WorkEligibilitySchemasDocumentValue["Vcx"] = "vcx";
    WorkEligibilitySchemasDocumentValue["Vsd"] = "vsd";
    WorkEligibilitySchemasDocumentValue["Vst"] = "vst";
    WorkEligibilitySchemasDocumentValue["Vss"] = "vss";
    WorkEligibilitySchemasDocumentValue["Vsw"] = "vsw";
    WorkEligibilitySchemasDocumentValue["Vis"] = "vis";
    WorkEligibilitySchemasDocumentValue["Vsf"] = "vsf";
    WorkEligibilitySchemasDocumentValue["Wbxml"] = "wbxml";
    WorkEligibilitySchemasDocumentValue["Wmlc"] = "wmlc";
    WorkEligibilitySchemasDocumentValue["Wmlsc"] = "wmlsc";
    WorkEligibilitySchemasDocumentValue["Wtb"] = "wtb";
    WorkEligibilitySchemasDocumentValue["Nbp"] = "nbp";
    WorkEligibilitySchemasDocumentValue["Wpd"] = "wpd";
    WorkEligibilitySchemasDocumentValue["Wqd"] = "wqd";
    WorkEligibilitySchemasDocumentValue["Stf"] = "stf";
    WorkEligibilitySchemasDocumentValue["Xar"] = "xar";
    WorkEligibilitySchemasDocumentValue["Xfdl"] = "xfdl";
    WorkEligibilitySchemasDocumentValue["Hvd"] = "hvd";
    WorkEligibilitySchemasDocumentValue["Hvs"] = "hvs";
    WorkEligibilitySchemasDocumentValue["Hvp"] = "hvp";
    WorkEligibilitySchemasDocumentValue["Osf"] = "osf";
    WorkEligibilitySchemasDocumentValue["Osfpvg"] = "osfpvg";
    WorkEligibilitySchemasDocumentValue["Saf"] = "saf";
    WorkEligibilitySchemasDocumentValue["Spf"] = "spf";
    WorkEligibilitySchemasDocumentValue["Cmp"] = "cmp";
    WorkEligibilitySchemasDocumentValue["Zir"] = "zir";
    WorkEligibilitySchemasDocumentValue["Zirz"] = "zirz";
    WorkEligibilitySchemasDocumentValue["Zaz"] = "zaz";
    WorkEligibilitySchemasDocumentValue["Sevenz"] = "7z";
    WorkEligibilitySchemasDocumentValue["Abw"] = "abw";
    WorkEligibilitySchemasDocumentValue["Ace"] = "ace";
    WorkEligibilitySchemasDocumentValue["WildcardDmg"] = "*dmg";
    WorkEligibilitySchemasDocumentValue["Arj"] = "arj";
    WorkEligibilitySchemasDocumentValue["Aab"] = "aab";
    WorkEligibilitySchemasDocumentValue["X32"] = "x32";
    WorkEligibilitySchemasDocumentValue["U32"] = "u32";
    WorkEligibilitySchemasDocumentValue["Vox"] = "vox";
    WorkEligibilitySchemasDocumentValue["Aam"] = "aam";
    WorkEligibilitySchemasDocumentValue["Aas"] = "aas";
    WorkEligibilitySchemasDocumentValue["Bcpio"] = "bcpio";
    WorkEligibilitySchemasDocumentValue["WildcardBdoc"] = "*bdoc";
    WorkEligibilitySchemasDocumentValue["Torrent"] = "torrent";
    WorkEligibilitySchemasDocumentValue["Blb"] = "blb";
    WorkEligibilitySchemasDocumentValue["Blorb"] = "blorb";
    WorkEligibilitySchemasDocumentValue["Bz"] = "bz";
    WorkEligibilitySchemasDocumentValue["Bz2"] = "bz2";
    WorkEligibilitySchemasDocumentValue["Boz"] = "boz";
    WorkEligibilitySchemasDocumentValue["Cbr"] = "cbr";
    WorkEligibilitySchemasDocumentValue["Cba"] = "cba";
    WorkEligibilitySchemasDocumentValue["Cbt"] = "cbt";
    WorkEligibilitySchemasDocumentValue["Cbz"] = "cbz";
    WorkEligibilitySchemasDocumentValue["Cb7"] = "cb7";
    WorkEligibilitySchemasDocumentValue["Vcd"] = "vcd";
    WorkEligibilitySchemasDocumentValue["Cfs"] = "cfs";
    WorkEligibilitySchemasDocumentValue["Chat"] = "chat";
    WorkEligibilitySchemasDocumentValue["Pgn"] = "pgn";
    WorkEligibilitySchemasDocumentValue["Crx"] = "crx";
    WorkEligibilitySchemasDocumentValue["Cco"] = "cco";
    WorkEligibilitySchemasDocumentValue["Nsc"] = "nsc";
    WorkEligibilitySchemasDocumentValue["Cpio"] = "cpio";
    WorkEligibilitySchemasDocumentValue["Csh"] = "csh";
    WorkEligibilitySchemasDocumentValue["WildcardDeb"] = "*deb";
    WorkEligibilitySchemasDocumentValue["Udeb"] = "udeb";
    WorkEligibilitySchemasDocumentValue["Dgc"] = "dgc";
    WorkEligibilitySchemasDocumentValue["Dir"] = "dir";
    WorkEligibilitySchemasDocumentValue["Dcr"] = "dcr";
    WorkEligibilitySchemasDocumentValue["Dxr"] = "dxr";
    WorkEligibilitySchemasDocumentValue["Cst"] = "cst";
    WorkEligibilitySchemasDocumentValue["Cct"] = "cct";
    WorkEligibilitySchemasDocumentValue["Cxt"] = "cxt";
    WorkEligibilitySchemasDocumentValue["W3d"] = "w3d";
    WorkEligibilitySchemasDocumentValue["Fgd"] = "fgd";
    WorkEligibilitySchemasDocumentValue["Swa"] = "swa";
    WorkEligibilitySchemasDocumentValue["Wad"] = "wad";
    WorkEligibilitySchemasDocumentValue["Ncx"] = "ncx";
    WorkEligibilitySchemasDocumentValue["Dtb"] = "dtb";
    WorkEligibilitySchemasDocumentValue["Res"] = "res";
    WorkEligibilitySchemasDocumentValue["Dvi"] = "dvi";
    WorkEligibilitySchemasDocumentValue["Evy"] = "evy";
    WorkEligibilitySchemasDocumentValue["Eva"] = "eva";
    WorkEligibilitySchemasDocumentValue["Bdf"] = "bdf";
    WorkEligibilitySchemasDocumentValue["Gsf"] = "gsf";
    WorkEligibilitySchemasDocumentValue["Psf"] = "psf";
    WorkEligibilitySchemasDocumentValue["Pcf"] = "pcf";
    WorkEligibilitySchemasDocumentValue["Snf"] = "snf";
    WorkEligibilitySchemasDocumentValue["Pfa"] = "pfa";
    WorkEligibilitySchemasDocumentValue["Pfb"] = "pfb";
    WorkEligibilitySchemasDocumentValue["Pfm"] = "pfm";
    WorkEligibilitySchemasDocumentValue["Afm"] = "afm";
    WorkEligibilitySchemasDocumentValue["Arc"] = "arc";
    WorkEligibilitySchemasDocumentValue["Spl"] = "spl";
    WorkEligibilitySchemasDocumentValue["Gca"] = "gca";
    WorkEligibilitySchemasDocumentValue["Ulx"] = "ulx";
    WorkEligibilitySchemasDocumentValue["Gnumeric"] = "gnumeric";
    WorkEligibilitySchemasDocumentValue["Gramps"] = "gramps";
    WorkEligibilitySchemasDocumentValue["Gtar"] = "gtar";
    WorkEligibilitySchemasDocumentValue["Hdf"] = "hdf";
    WorkEligibilitySchemasDocumentValue["Php"] = "php";
    WorkEligibilitySchemasDocumentValue["Install"] = "install";
    WorkEligibilitySchemasDocumentValue["WildcardIso"] = "*iso";
    WorkEligibilitySchemasDocumentValue["WildcardKey"] = "*key";
    WorkEligibilitySchemasDocumentValue["WildcardNumbers"] = "*numbers";
    WorkEligibilitySchemasDocumentValue["WildcardPages"] = "*pages";
    WorkEligibilitySchemasDocumentValue["Jardiff"] = "jardiff";
    WorkEligibilitySchemasDocumentValue["Jnlp"] = "jnlp";
    WorkEligibilitySchemasDocumentValue["Kdbx"] = "kdbx";
    WorkEligibilitySchemasDocumentValue["Latex"] = "latex";
    WorkEligibilitySchemasDocumentValue["Luac"] = "luac";
    WorkEligibilitySchemasDocumentValue["Lzh"] = "lzh";
    WorkEligibilitySchemasDocumentValue["Lha"] = "lha";
    WorkEligibilitySchemasDocumentValue["Run"] = "run";
    WorkEligibilitySchemasDocumentValue["Mie"] = "mie";
    WorkEligibilitySchemasDocumentValue["Prc"] = "prc";
    WorkEligibilitySchemasDocumentValue["Mobi"] = "mobi";
    WorkEligibilitySchemasDocumentValue["Application"] = "application";
    WorkEligibilitySchemasDocumentValue["Lnk"] = "lnk";
    WorkEligibilitySchemasDocumentValue["Wmd"] = "wmd";
    WorkEligibilitySchemasDocumentValue["Wmz"] = "wmz";
    WorkEligibilitySchemasDocumentValue["Xbap"] = "xbap";
    WorkEligibilitySchemasDocumentValue["Mdb"] = "mdb";
    WorkEligibilitySchemasDocumentValue["Obd"] = "obd";
    WorkEligibilitySchemasDocumentValue["Crd"] = "crd";
    WorkEligibilitySchemasDocumentValue["Clp"] = "clp";
    WorkEligibilitySchemasDocumentValue["WildcardExe"] = "*exe";
    WorkEligibilitySchemasDocumentValue["WildcardDll"] = "*dll";
    WorkEligibilitySchemasDocumentValue["Com"] = "com";
    WorkEligibilitySchemasDocumentValue["Bat"] = "bat";
    WorkEligibilitySchemasDocumentValue["WildcardMsi"] = "*msi";
    WorkEligibilitySchemasDocumentValue["Mvb"] = "mvb";
    WorkEligibilitySchemasDocumentValue["M13"] = "m13";
    WorkEligibilitySchemasDocumentValue["M14"] = "m14";
    WorkEligibilitySchemasDocumentValue["WildcardWmf"] = "*wmf";
    WorkEligibilitySchemasDocumentValue["WildcardWmz"] = "*wmz";
    WorkEligibilitySchemasDocumentValue["WildcardEmf"] = "*emf";
    WorkEligibilitySchemasDocumentValue["Emz"] = "emz";
    WorkEligibilitySchemasDocumentValue["Mny"] = "mny";
    WorkEligibilitySchemasDocumentValue["Pub"] = "pub";
    WorkEligibilitySchemasDocumentValue["Scd"] = "scd";
    WorkEligibilitySchemasDocumentValue["Trm"] = "trm";
    WorkEligibilitySchemasDocumentValue["Wri"] = "wri";
    WorkEligibilitySchemasDocumentValue["Nc"] = "nc";
    WorkEligibilitySchemasDocumentValue["Cdf"] = "cdf";
    WorkEligibilitySchemasDocumentValue["Pac"] = "pac";
    WorkEligibilitySchemasDocumentValue["Nzb"] = "nzb";
    WorkEligibilitySchemasDocumentValue["Pl"] = "pl";
    WorkEligibilitySchemasDocumentValue["Pm"] = "pm";
    WorkEligibilitySchemasDocumentValue["WildcardPrc"] = "*prc";
    WorkEligibilitySchemasDocumentValue["WildcardPdb"] = "*pdb";
    WorkEligibilitySchemasDocumentValue["P12"] = "p12";
    WorkEligibilitySchemasDocumentValue["Pfx"] = "pfx";
    WorkEligibilitySchemasDocumentValue["P7b"] = "p7b";
    WorkEligibilitySchemasDocumentValue["Spc"] = "spc";
    WorkEligibilitySchemasDocumentValue["P7r"] = "p7r";
    WorkEligibilitySchemasDocumentValue["WildcardRar"] = "*rar";
    WorkEligibilitySchemasDocumentValue["Rpm"] = "rpm";
    WorkEligibilitySchemasDocumentValue["Ris"] = "ris";
    WorkEligibilitySchemasDocumentValue["Sea"] = "sea";
    WorkEligibilitySchemasDocumentValue["Sh"] = "sh";
    WorkEligibilitySchemasDocumentValue["Shar"] = "shar";
    WorkEligibilitySchemasDocumentValue["Swf"] = "swf";
    WorkEligibilitySchemasDocumentValue["Xap"] = "xap";
    WorkEligibilitySchemasDocumentValue["Sql"] = "sql";
    WorkEligibilitySchemasDocumentValue["Sit"] = "sit";
    WorkEligibilitySchemasDocumentValue["Sitx"] = "sitx";
    WorkEligibilitySchemasDocumentValue["Srt"] = "srt";
    WorkEligibilitySchemasDocumentValue["Sv4cpio"] = "sv4cpio";
    WorkEligibilitySchemasDocumentValue["Sv4crc"] = "sv4crc";
    WorkEligibilitySchemasDocumentValue["T3"] = "t3";
    WorkEligibilitySchemasDocumentValue["Gam"] = "gam";
    WorkEligibilitySchemasDocumentValue["Tar"] = "tar";
    WorkEligibilitySchemasDocumentValue["Tcl"] = "tcl";
    WorkEligibilitySchemasDocumentValue["Tk"] = "tk";
    WorkEligibilitySchemasDocumentValue["Tex"] = "tex";
    WorkEligibilitySchemasDocumentValue["Tfm"] = "tfm";
    WorkEligibilitySchemasDocumentValue["Texinfo"] = "texinfo";
    WorkEligibilitySchemasDocumentValue["Texi"] = "texi";
    WorkEligibilitySchemasDocumentValue["WildcardObj"] = "*obj";
    WorkEligibilitySchemasDocumentValue["Ustar"] = "ustar";
    WorkEligibilitySchemasDocumentValue["Hdd"] = "hdd";
    WorkEligibilitySchemasDocumentValue["Ova"] = "ova";
    WorkEligibilitySchemasDocumentValue["Ovf"] = "ovf";
    WorkEligibilitySchemasDocumentValue["Vbox"] = "vbox";
    WorkEligibilitySchemasDocumentValue["VboxExtpack"] = "vbox-extpack";
    WorkEligibilitySchemasDocumentValue["Vdi"] = "vdi";
    WorkEligibilitySchemasDocumentValue["Vhd"] = "vhd";
    WorkEligibilitySchemasDocumentValue["Vmdk"] = "vmdk";
    WorkEligibilitySchemasDocumentValue["Src"] = "src";
    WorkEligibilitySchemasDocumentValue["Webapp"] = "webapp";
    WorkEligibilitySchemasDocumentValue["Der"] = "der";
    WorkEligibilitySchemasDocumentValue["Crt"] = "crt";
    WorkEligibilitySchemasDocumentValue["Pem"] = "pem";
    WorkEligibilitySchemasDocumentValue["Fig"] = "fig";
    WorkEligibilitySchemasDocumentValue["WildcardXlf"] = "*xlf";
    WorkEligibilitySchemasDocumentValue["Xpi"] = "xpi";
    WorkEligibilitySchemasDocumentValue["Xz"] = "xz";
    WorkEligibilitySchemasDocumentValue["Z1"] = "z1";
    WorkEligibilitySchemasDocumentValue["Z2"] = "z2";
    WorkEligibilitySchemasDocumentValue["Z3"] = "z3";
    WorkEligibilitySchemasDocumentValue["Z4"] = "z4";
    WorkEligibilitySchemasDocumentValue["Z5"] = "z5";
    WorkEligibilitySchemasDocumentValue["Z6"] = "z6";
    WorkEligibilitySchemasDocumentValue["Z7"] = "z7";
    WorkEligibilitySchemasDocumentValue["Z8"] = "z8";
    WorkEligibilitySchemasDocumentValue["Uva"] = "uva";
    WorkEligibilitySchemasDocumentValue["Uvva"] = "uvva";
    WorkEligibilitySchemasDocumentValue["Eol"] = "eol";
    WorkEligibilitySchemasDocumentValue["Dra"] = "dra";
    WorkEligibilitySchemasDocumentValue["Dts"] = "dts";
    WorkEligibilitySchemasDocumentValue["Dtshd"] = "dtshd";
    WorkEligibilitySchemasDocumentValue["Lvp"] = "lvp";
    WorkEligibilitySchemasDocumentValue["Pya"] = "pya";
    WorkEligibilitySchemasDocumentValue["Ecelp4800"] = "ecelp4800";
    WorkEligibilitySchemasDocumentValue["Ecelp7470"] = "ecelp7470";
    WorkEligibilitySchemasDocumentValue["Ecelp9600"] = "ecelp9600";
    WorkEligibilitySchemasDocumentValue["Rip"] = "rip";
    WorkEligibilitySchemasDocumentValue["Aac"] = "aac";
    WorkEligibilitySchemasDocumentValue["Aif"] = "aif";
    WorkEligibilitySchemasDocumentValue["Aiff"] = "aiff";
    WorkEligibilitySchemasDocumentValue["Aifc"] = "aifc";
    WorkEligibilitySchemasDocumentValue["Caf"] = "caf";
    WorkEligibilitySchemasDocumentValue["Flac"] = "flac";
    WorkEligibilitySchemasDocumentValue["WildcardM4a"] = "*m4a";
    WorkEligibilitySchemasDocumentValue["Mka"] = "mka";
    WorkEligibilitySchemasDocumentValue["M3u"] = "m3u";
    WorkEligibilitySchemasDocumentValue["Wax"] = "wax";
    WorkEligibilitySchemasDocumentValue["Wma"] = "wma";
    WorkEligibilitySchemasDocumentValue["Ram"] = "ram";
    WorkEligibilitySchemasDocumentValue["Ra"] = "ra";
    WorkEligibilitySchemasDocumentValue["Rmp"] = "rmp";
    WorkEligibilitySchemasDocumentValue["WildcardRa"] = "*ra";
    WorkEligibilitySchemasDocumentValue["Cdx"] = "cdx";
    WorkEligibilitySchemasDocumentValue["Cif"] = "cif";
    WorkEligibilitySchemasDocumentValue["Cmdf"] = "cmdf";
    WorkEligibilitySchemasDocumentValue["Cml"] = "cml";
    WorkEligibilitySchemasDocumentValue["Csml"] = "csml";
    WorkEligibilitySchemasDocumentValue["Xyz"] = "xyz";
    WorkEligibilitySchemasDocumentValue["Btif"] = "btif";
    WorkEligibilitySchemasDocumentValue["Pti"] = "pti";
    WorkEligibilitySchemasDocumentValue["Psd"] = "psd";
    WorkEligibilitySchemasDocumentValue["Azv"] = "azv";
    WorkEligibilitySchemasDocumentValue["Uvi"] = "uvi";
    WorkEligibilitySchemasDocumentValue["Uvvi"] = "uvvi";
    WorkEligibilitySchemasDocumentValue["Uvg"] = "uvg";
    WorkEligibilitySchemasDocumentValue["Uvvg"] = "uvvg";
    WorkEligibilitySchemasDocumentValue["Djvu"] = "djvu";
    WorkEligibilitySchemasDocumentValue["Djv"] = "djv";
    WorkEligibilitySchemasDocumentValue["WildcardSub"] = "*sub";
    WorkEligibilitySchemasDocumentValue["Dwg"] = "dwg";
    WorkEligibilitySchemasDocumentValue["Dxf"] = "dxf";
    WorkEligibilitySchemasDocumentValue["Fbs"] = "fbs";
    WorkEligibilitySchemasDocumentValue["Fpx"] = "fpx";
    WorkEligibilitySchemasDocumentValue["Fst"] = "fst";
    WorkEligibilitySchemasDocumentValue["Mmr"] = "mmr";
    WorkEligibilitySchemasDocumentValue["Rlc"] = "rlc";
    WorkEligibilitySchemasDocumentValue["Ico"] = "ico";
    WorkEligibilitySchemasDocumentValue["Dds"] = "dds";
    WorkEligibilitySchemasDocumentValue["Mdi"] = "mdi";
    WorkEligibilitySchemasDocumentValue["Wdp"] = "wdp";
    WorkEligibilitySchemasDocumentValue["Npx"] = "npx";
    WorkEligibilitySchemasDocumentValue["B16"] = "b16";
    WorkEligibilitySchemasDocumentValue["Tap"] = "tap";
    WorkEligibilitySchemasDocumentValue["Vtf"] = "vtf";
    WorkEligibilitySchemasDocumentValue["Wbmp"] = "wbmp";
    WorkEligibilitySchemasDocumentValue["Xif"] = "xif";
    WorkEligibilitySchemasDocumentValue["Pcx"] = "pcx";
    WorkEligibilitySchemasDocumentValue["Threeds"] = "3ds";
    WorkEligibilitySchemasDocumentValue["Ras"] = "ras";
    WorkEligibilitySchemasDocumentValue["Cmx"] = "cmx";
    WorkEligibilitySchemasDocumentValue["Fh"] = "fh";
    WorkEligibilitySchemasDocumentValue["Fhc"] = "fhc";
    WorkEligibilitySchemasDocumentValue["Fh4"] = "fh4";
    WorkEligibilitySchemasDocumentValue["Fh5"] = "fh5";
    WorkEligibilitySchemasDocumentValue["Fh7"] = "fh7";
    WorkEligibilitySchemasDocumentValue["WildcardIco"] = "*ico";
    WorkEligibilitySchemasDocumentValue["Jng"] = "jng";
    WorkEligibilitySchemasDocumentValue["Sid"] = "sid";
    WorkEligibilitySchemasDocumentValue["WildcardBmp"] = "*bmp";
    WorkEligibilitySchemasDocumentValue["WildcardPcx"] = "*pcx";
    WorkEligibilitySchemasDocumentValue["Pic"] = "pic";
    WorkEligibilitySchemasDocumentValue["Pct"] = "pct";
    WorkEligibilitySchemasDocumentValue["Pnm"] = "pnm";
    WorkEligibilitySchemasDocumentValue["Pbm"] = "pbm";
    WorkEligibilitySchemasDocumentValue["Pgm"] = "pgm";
    WorkEligibilitySchemasDocumentValue["Ppm"] = "ppm";
    WorkEligibilitySchemasDocumentValue["Rgb"] = "rgb";
    WorkEligibilitySchemasDocumentValue["Tga"] = "tga";
    WorkEligibilitySchemasDocumentValue["Xbm"] = "xbm";
    WorkEligibilitySchemasDocumentValue["Xpm"] = "xpm";
    WorkEligibilitySchemasDocumentValue["Xwd"] = "xwd";
    WorkEligibilitySchemasDocumentValue["Wsc"] = "wsc";
    WorkEligibilitySchemasDocumentValue["Dae"] = "dae";
    WorkEligibilitySchemasDocumentValue["Dwf"] = "dwf";
    WorkEligibilitySchemasDocumentValue["Gdl"] = "gdl";
    WorkEligibilitySchemasDocumentValue["Gtw"] = "gtw";
    WorkEligibilitySchemasDocumentValue["Mts"] = "mts";
    WorkEligibilitySchemasDocumentValue["Ogex"] = "ogex";
    WorkEligibilitySchemasDocumentValue["XB"] = "x_b";
    WorkEligibilitySchemasDocumentValue["XT"] = "x_t";
    WorkEligibilitySchemasDocumentValue["Vds"] = "vds";
    WorkEligibilitySchemasDocumentValue["Usdz"] = "usdz";
    WorkEligibilitySchemasDocumentValue["Bsp"] = "bsp";
    WorkEligibilitySchemasDocumentValue["Vtu"] = "vtu";
    WorkEligibilitySchemasDocumentValue["Dsc"] = "dsc";
    WorkEligibilitySchemasDocumentValue["Curl"] = "curl";
    WorkEligibilitySchemasDocumentValue["Dcurl"] = "dcurl";
    WorkEligibilitySchemasDocumentValue["Mcurl"] = "mcurl";
    WorkEligibilitySchemasDocumentValue["Scurl"] = "scurl";
    WorkEligibilitySchemasDocumentValue["Sub"] = "sub";
    WorkEligibilitySchemasDocumentValue["Fly"] = "fly";
    WorkEligibilitySchemasDocumentValue["Flx"] = "flx";
    WorkEligibilitySchemasDocumentValue["Gv"] = "gv";
    WorkEligibilitySchemasDocumentValue["Threedml"] = "3dml";
    WorkEligibilitySchemasDocumentValue["Spot"] = "spot";
    WorkEligibilitySchemasDocumentValue["Jad"] = "jad";
    WorkEligibilitySchemasDocumentValue["Wml"] = "wml";
    WorkEligibilitySchemasDocumentValue["Wmls"] = "wmls";
    WorkEligibilitySchemasDocumentValue["S"] = "s";
    WorkEligibilitySchemasDocumentValue["Asm"] = "asm";
    WorkEligibilitySchemasDocumentValue["C"] = "c";
    WorkEligibilitySchemasDocumentValue["Cc"] = "cc";
    WorkEligibilitySchemasDocumentValue["Cxx"] = "cxx";
    WorkEligibilitySchemasDocumentValue["Cpp"] = "cpp";
    WorkEligibilitySchemasDocumentValue["H"] = "h";
    WorkEligibilitySchemasDocumentValue["Hh"] = "hh";
    WorkEligibilitySchemasDocumentValue["Dic"] = "dic";
    WorkEligibilitySchemasDocumentValue["Htc"] = "htc";
    WorkEligibilitySchemasDocumentValue["F"] = "f";
    WorkEligibilitySchemasDocumentValue["For"] = "for";
    WorkEligibilitySchemasDocumentValue["F77"] = "f77";
    WorkEligibilitySchemasDocumentValue["F90"] = "f90";
    WorkEligibilitySchemasDocumentValue["Hbs"] = "hbs";
    WorkEligibilitySchemasDocumentValue["Java"] = "java";
    WorkEligibilitySchemasDocumentValue["Lua"] = "lua";
    WorkEligibilitySchemasDocumentValue["Mkd"] = "mkd";
    WorkEligibilitySchemasDocumentValue["Nfo"] = "nfo";
    WorkEligibilitySchemasDocumentValue["Opml"] = "opml";
    WorkEligibilitySchemasDocumentValue["WildcardOrg"] = "*org";
    WorkEligibilitySchemasDocumentValue["P"] = "p";
    WorkEligibilitySchemasDocumentValue["Pas"] = "pas";
    WorkEligibilitySchemasDocumentValue["Pde"] = "pde";
    WorkEligibilitySchemasDocumentValue["Sass"] = "sass";
    WorkEligibilitySchemasDocumentValue["Scss"] = "scss";
    WorkEligibilitySchemasDocumentValue["Etx"] = "etx";
    WorkEligibilitySchemasDocumentValue["Sfv"] = "sfv";
    WorkEligibilitySchemasDocumentValue["Ymp"] = "ymp";
    WorkEligibilitySchemasDocumentValue["Uu"] = "uu";
    WorkEligibilitySchemasDocumentValue["Vcs"] = "vcs";
    WorkEligibilitySchemasDocumentValue["Vcf"] = "vcf";
    WorkEligibilitySchemasDocumentValue["Uvh"] = "uvh";
    WorkEligibilitySchemasDocumentValue["Uvvh"] = "uvvh";
    WorkEligibilitySchemasDocumentValue["Uvm"] = "uvm";
    WorkEligibilitySchemasDocumentValue["Uvvm"] = "uvvm";
    WorkEligibilitySchemasDocumentValue["Uvp"] = "uvp";
    WorkEligibilitySchemasDocumentValue["Uvvp"] = "uvvp";
    WorkEligibilitySchemasDocumentValue["Uvs"] = "uvs";
    WorkEligibilitySchemasDocumentValue["Uvvs"] = "uvvs";
    WorkEligibilitySchemasDocumentValue["Uvv"] = "uvv";
    WorkEligibilitySchemasDocumentValue["Uvvv"] = "uvvv";
    WorkEligibilitySchemasDocumentValue["Dvb"] = "dvb";
    WorkEligibilitySchemasDocumentValue["Fvt"] = "fvt";
    WorkEligibilitySchemasDocumentValue["Mxu"] = "mxu";
    WorkEligibilitySchemasDocumentValue["M4u"] = "m4u";
    WorkEligibilitySchemasDocumentValue["Pyv"] = "pyv";
    WorkEligibilitySchemasDocumentValue["Uvu"] = "uvu";
    WorkEligibilitySchemasDocumentValue["Uvvu"] = "uvvu";
    WorkEligibilitySchemasDocumentValue["Viv"] = "viv";
    WorkEligibilitySchemasDocumentValue["F4v"] = "f4v";
    WorkEligibilitySchemasDocumentValue["Fli"] = "fli";
    WorkEligibilitySchemasDocumentValue["Flv"] = "flv";
    WorkEligibilitySchemasDocumentValue["M4v"] = "m4v";
    WorkEligibilitySchemasDocumentValue["Mkv"] = "mkv";
    WorkEligibilitySchemasDocumentValue["Mk3d"] = "mk3d";
    WorkEligibilitySchemasDocumentValue["Mks"] = "mks";
    WorkEligibilitySchemasDocumentValue["Mng"] = "mng";
    WorkEligibilitySchemasDocumentValue["Asf"] = "asf";
    WorkEligibilitySchemasDocumentValue["Asx"] = "asx";
    WorkEligibilitySchemasDocumentValue["Vob"] = "vob";
    WorkEligibilitySchemasDocumentValue["Wm"] = "wm";
    WorkEligibilitySchemasDocumentValue["Wmv"] = "wmv";
    WorkEligibilitySchemasDocumentValue["Wmx"] = "wmx";
    WorkEligibilitySchemasDocumentValue["Wvx"] = "wvx";
    WorkEligibilitySchemasDocumentValue["Avi"] = "avi";
    WorkEligibilitySchemasDocumentValue["Movie"] = "movie";
    WorkEligibilitySchemasDocumentValue["Smv"] = "smv";
    WorkEligibilitySchemasDocumentValue["Ice"] = "ice";
    WorkEligibilitySchemasDocumentValue["Mht"] = "mht";
})(WorkEligibilitySchemasDocumentValue || (exports.WorkEligibilitySchemasDocumentValue = WorkEligibilitySchemasDocumentValue = {}));
/**
 * The ISO3166-1 Alpha2 Code of the Country
 */
var WorkEligibilityValue;
(function (WorkEligibilityValue) {
    WorkEligibilityValue["Af"] = "AF";
    WorkEligibilityValue["Al"] = "AL";
    WorkEligibilityValue["Dz"] = "DZ";
    WorkEligibilityValue["As"] = "AS";
    WorkEligibilityValue["Ad"] = "AD";
    WorkEligibilityValue["Ao"] = "AO";
    WorkEligibilityValue["Ai"] = "AI";
    WorkEligibilityValue["Aq"] = "AQ";
    WorkEligibilityValue["Ag"] = "AG";
    WorkEligibilityValue["Ar"] = "AR";
    WorkEligibilityValue["Am"] = "AM";
    WorkEligibilityValue["Aw"] = "AW";
    WorkEligibilityValue["Au"] = "AU";
    WorkEligibilityValue["At"] = "AT";
    WorkEligibilityValue["Az"] = "AZ";
    WorkEligibilityValue["Bs"] = "BS";
    WorkEligibilityValue["Bh"] = "BH";
    WorkEligibilityValue["Bd"] = "BD";
    WorkEligibilityValue["Bb"] = "BB";
    WorkEligibilityValue["By"] = "BY";
    WorkEligibilityValue["Be"] = "BE";
    WorkEligibilityValue["Bz"] = "BZ";
    WorkEligibilityValue["Bj"] = "BJ";
    WorkEligibilityValue["Bm"] = "BM";
    WorkEligibilityValue["Bt"] = "BT";
    WorkEligibilityValue["Bo"] = "BO";
    WorkEligibilityValue["Bq"] = "BQ";
    WorkEligibilityValue["Ba"] = "BA";
    WorkEligibilityValue["Bw"] = "BW";
    WorkEligibilityValue["Bv"] = "BV";
    WorkEligibilityValue["Br"] = "BR";
    WorkEligibilityValue["Io"] = "IO";
    WorkEligibilityValue["Bn"] = "BN";
    WorkEligibilityValue["Bg"] = "BG";
    WorkEligibilityValue["Bf"] = "BF";
    WorkEligibilityValue["Bi"] = "BI";
    WorkEligibilityValue["Kh"] = "KH";
    WorkEligibilityValue["Cm"] = "CM";
    WorkEligibilityValue["Ca"] = "CA";
    WorkEligibilityValue["Cv"] = "CV";
    WorkEligibilityValue["Ky"] = "KY";
    WorkEligibilityValue["Cf"] = "CF";
    WorkEligibilityValue["Td"] = "TD";
    WorkEligibilityValue["Cl"] = "CL";
    WorkEligibilityValue["Cn"] = "CN";
    WorkEligibilityValue["Cx"] = "CX";
    WorkEligibilityValue["Cc"] = "CC";
    WorkEligibilityValue["Co"] = "CO";
    WorkEligibilityValue["Km"] = "KM";
    WorkEligibilityValue["Cg"] = "CG";
    WorkEligibilityValue["Cd"] = "CD";
    WorkEligibilityValue["Ck"] = "CK";
    WorkEligibilityValue["Cr"] = "CR";
    WorkEligibilityValue["Hr"] = "HR";
    WorkEligibilityValue["Cu"] = "CU";
    WorkEligibilityValue["Cw"] = "CW";
    WorkEligibilityValue["Cy"] = "CY";
    WorkEligibilityValue["Cz"] = "CZ";
    WorkEligibilityValue["Ci"] = "CI";
    WorkEligibilityValue["Dk"] = "DK";
    WorkEligibilityValue["Dj"] = "DJ";
    WorkEligibilityValue["Dm"] = "DM";
    WorkEligibilityValue["Do"] = "DO";
    WorkEligibilityValue["Ec"] = "EC";
    WorkEligibilityValue["Eg"] = "EG";
    WorkEligibilityValue["Sv"] = "SV";
    WorkEligibilityValue["Gq"] = "GQ";
    WorkEligibilityValue["Er"] = "ER";
    WorkEligibilityValue["Ee"] = "EE";
    WorkEligibilityValue["Et"] = "ET";
    WorkEligibilityValue["Fk"] = "FK";
    WorkEligibilityValue["Fo"] = "FO";
    WorkEligibilityValue["Fj"] = "FJ";
    WorkEligibilityValue["Fi"] = "FI";
    WorkEligibilityValue["Fr"] = "FR";
    WorkEligibilityValue["Gf"] = "GF";
    WorkEligibilityValue["Pf"] = "PF";
    WorkEligibilityValue["Tf"] = "TF";
    WorkEligibilityValue["Ga"] = "GA";
    WorkEligibilityValue["Gm"] = "GM";
    WorkEligibilityValue["Ge"] = "GE";
    WorkEligibilityValue["De"] = "DE";
    WorkEligibilityValue["Gh"] = "GH";
    WorkEligibilityValue["Gi"] = "GI";
    WorkEligibilityValue["Gr"] = "GR";
    WorkEligibilityValue["Gl"] = "GL";
    WorkEligibilityValue["Gd"] = "GD";
    WorkEligibilityValue["Gp"] = "GP";
    WorkEligibilityValue["Gu"] = "GU";
    WorkEligibilityValue["Gt"] = "GT";
    WorkEligibilityValue["Gg"] = "GG";
    WorkEligibilityValue["Gn"] = "GN";
    WorkEligibilityValue["Gw"] = "GW";
    WorkEligibilityValue["Gy"] = "GY";
    WorkEligibilityValue["Ht"] = "HT";
    WorkEligibilityValue["Hm"] = "HM";
    WorkEligibilityValue["Va"] = "VA";
    WorkEligibilityValue["Hn"] = "HN";
    WorkEligibilityValue["Hk"] = "HK";
    WorkEligibilityValue["Hu"] = "HU";
    WorkEligibilityValue["Is"] = "IS";
    WorkEligibilityValue["In"] = "IN";
    WorkEligibilityValue["Id"] = "ID";
    WorkEligibilityValue["Ir"] = "IR";
    WorkEligibilityValue["Iq"] = "IQ";
    WorkEligibilityValue["Ie"] = "IE";
    WorkEligibilityValue["Im"] = "IM";
    WorkEligibilityValue["Il"] = "IL";
    WorkEligibilityValue["It"] = "IT";
    WorkEligibilityValue["Jm"] = "JM";
    WorkEligibilityValue["Jp"] = "JP";
    WorkEligibilityValue["Je"] = "JE";
    WorkEligibilityValue["Jo"] = "JO";
    WorkEligibilityValue["Kz"] = "KZ";
    WorkEligibilityValue["Ke"] = "KE";
    WorkEligibilityValue["Ki"] = "KI";
    WorkEligibilityValue["Kp"] = "KP";
    WorkEligibilityValue["Kr"] = "KR";
    WorkEligibilityValue["Kw"] = "KW";
    WorkEligibilityValue["Kg"] = "KG";
    WorkEligibilityValue["La"] = "LA";
    WorkEligibilityValue["Lv"] = "LV";
    WorkEligibilityValue["Lb"] = "LB";
    WorkEligibilityValue["Ls"] = "LS";
    WorkEligibilityValue["Lr"] = "LR";
    WorkEligibilityValue["Ly"] = "LY";
    WorkEligibilityValue["Li"] = "LI";
    WorkEligibilityValue["Lt"] = "LT";
    WorkEligibilityValue["Lu"] = "LU";
    WorkEligibilityValue["Mo"] = "MO";
    WorkEligibilityValue["Mk"] = "MK";
    WorkEligibilityValue["Mg"] = "MG";
    WorkEligibilityValue["Mw"] = "MW";
    WorkEligibilityValue["My"] = "MY";
    WorkEligibilityValue["Mv"] = "MV";
    WorkEligibilityValue["Ml"] = "ML";
    WorkEligibilityValue["Mt"] = "MT";
    WorkEligibilityValue["Mh"] = "MH";
    WorkEligibilityValue["Mq"] = "MQ";
    WorkEligibilityValue["Mr"] = "MR";
    WorkEligibilityValue["Mu"] = "MU";
    WorkEligibilityValue["Yt"] = "YT";
    WorkEligibilityValue["Mx"] = "MX";
    WorkEligibilityValue["Fm"] = "FM";
    WorkEligibilityValue["Md"] = "MD";
    WorkEligibilityValue["Mc"] = "MC";
    WorkEligibilityValue["Mn"] = "MN";
    WorkEligibilityValue["Me"] = "ME";
    WorkEligibilityValue["Ms"] = "MS";
    WorkEligibilityValue["Ma"] = "MA";
    WorkEligibilityValue["Mz"] = "MZ";
    WorkEligibilityValue["Mm"] = "MM";
    WorkEligibilityValue["Na"] = "NA";
    WorkEligibilityValue["Nr"] = "NR";
    WorkEligibilityValue["Np"] = "NP";
    WorkEligibilityValue["Nl"] = "NL";
    WorkEligibilityValue["Nc"] = "NC";
    WorkEligibilityValue["Nz"] = "NZ";
    WorkEligibilityValue["Ni"] = "NI";
    WorkEligibilityValue["Ne"] = "NE";
    WorkEligibilityValue["Ng"] = "NG";
    WorkEligibilityValue["Nu"] = "NU";
    WorkEligibilityValue["Nf"] = "NF";
    WorkEligibilityValue["Mp"] = "MP";
    WorkEligibilityValue["No"] = "NO";
    WorkEligibilityValue["Om"] = "OM";
    WorkEligibilityValue["Pk"] = "PK";
    WorkEligibilityValue["Pw"] = "PW";
    WorkEligibilityValue["Ps"] = "PS";
    WorkEligibilityValue["Pa"] = "PA";
    WorkEligibilityValue["Pg"] = "PG";
    WorkEligibilityValue["Py"] = "PY";
    WorkEligibilityValue["Pe"] = "PE";
    WorkEligibilityValue["Ph"] = "PH";
    WorkEligibilityValue["Pn"] = "PN";
    WorkEligibilityValue["Pl"] = "PL";
    WorkEligibilityValue["Pt"] = "PT";
    WorkEligibilityValue["Pr"] = "PR";
    WorkEligibilityValue["Qa"] = "QA";
    WorkEligibilityValue["Ro"] = "RO";
    WorkEligibilityValue["Ru"] = "RU";
    WorkEligibilityValue["Rw"] = "RW";
    WorkEligibilityValue["Re"] = "RE";
    WorkEligibilityValue["Bl"] = "BL";
    WorkEligibilityValue["Sh"] = "SH";
    WorkEligibilityValue["Kn"] = "KN";
    WorkEligibilityValue["Lc"] = "LC";
    WorkEligibilityValue["Mf"] = "MF";
    WorkEligibilityValue["Pm"] = "PM";
    WorkEligibilityValue["Vc"] = "VC";
    WorkEligibilityValue["Ws"] = "WS";
    WorkEligibilityValue["Sm"] = "SM";
    WorkEligibilityValue["St"] = "ST";
    WorkEligibilityValue["Sa"] = "SA";
    WorkEligibilityValue["Sn"] = "SN";
    WorkEligibilityValue["Rs"] = "RS";
    WorkEligibilityValue["Sc"] = "SC";
    WorkEligibilityValue["Sl"] = "SL";
    WorkEligibilityValue["Sg"] = "SG";
    WorkEligibilityValue["Sx"] = "SX";
    WorkEligibilityValue["Sk"] = "SK";
    WorkEligibilityValue["Si"] = "SI";
    WorkEligibilityValue["Sb"] = "SB";
    WorkEligibilityValue["So"] = "SO";
    WorkEligibilityValue["Za"] = "ZA";
    WorkEligibilityValue["Gs"] = "GS";
    WorkEligibilityValue["Ss"] = "SS";
    WorkEligibilityValue["Es"] = "ES";
    WorkEligibilityValue["Lk"] = "LK";
    WorkEligibilityValue["Sd"] = "SD";
    WorkEligibilityValue["Sr"] = "SR";
    WorkEligibilityValue["Sj"] = "SJ";
    WorkEligibilityValue["Sz"] = "SZ";
    WorkEligibilityValue["Se"] = "SE";
    WorkEligibilityValue["Ch"] = "CH";
    WorkEligibilityValue["Sy"] = "SY";
    WorkEligibilityValue["Tw"] = "TW";
    WorkEligibilityValue["Tj"] = "TJ";
    WorkEligibilityValue["Tz"] = "TZ";
    WorkEligibilityValue["Th"] = "TH";
    WorkEligibilityValue["Tl"] = "TL";
    WorkEligibilityValue["Tg"] = "TG";
    WorkEligibilityValue["Tk"] = "TK";
    WorkEligibilityValue["To"] = "TO";
    WorkEligibilityValue["Tt"] = "TT";
    WorkEligibilityValue["Tn"] = "TN";
    WorkEligibilityValue["Tr"] = "TR";
    WorkEligibilityValue["Tm"] = "TM";
    WorkEligibilityValue["Tc"] = "TC";
    WorkEligibilityValue["Tv"] = "TV";
    WorkEligibilityValue["Ug"] = "UG";
    WorkEligibilityValue["Ua"] = "UA";
    WorkEligibilityValue["Ae"] = "AE";
    WorkEligibilityValue["Gb"] = "GB";
    WorkEligibilityValue["Us"] = "US";
    WorkEligibilityValue["Um"] = "UM";
    WorkEligibilityValue["Uy"] = "UY";
    WorkEligibilityValue["Uz"] = "UZ";
    WorkEligibilityValue["Vu"] = "VU";
    WorkEligibilityValue["Ve"] = "VE";
    WorkEligibilityValue["Vn"] = "VN";
    WorkEligibilityValue["Vg"] = "VG";
    WorkEligibilityValue["Vi"] = "VI";
    WorkEligibilityValue["Wf"] = "WF";
    WorkEligibilityValue["Eh"] = "EH";
    WorkEligibilityValue["Ye"] = "YE";
    WorkEligibilityValue["Zm"] = "ZM";
    WorkEligibilityValue["Zw"] = "ZW";
    WorkEligibilityValue["UnmappedValue"] = "unmapped_value";
})(WorkEligibilityValue || (exports.WorkEligibilityValue = WorkEligibilityValue = {}));
var WorkEligibilitySchemasValue;
(function (WorkEligibilitySchemasValue) {
    WorkEligibilitySchemasValue["Visa"] = "visa";
    WorkEligibilitySchemasValue["Passport"] = "passport";
    WorkEligibilitySchemasValue["DriverLicense"] = "driver_license";
    WorkEligibilitySchemasValue["BirthCertificate"] = "birth_certificate";
    WorkEligibilitySchemasValue["Other"] = "other";
    WorkEligibilitySchemasValue["UnmappedValue"] = "unmapped_value";
})(WorkEligibilitySchemasValue || (exports.WorkEligibilitySchemasValue = WorkEligibilitySchemasValue = {}));
/** @internal */
exports.WorkEligibilitySchemasDocument4$inboundSchema = z.object({});
function workEligibilitySchemasDocument4FromJSON(jsonString) {
    return (0, schemas_js_1.safeParse)(jsonString, (x) => exports.WorkEligibilitySchemasDocument4$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'WorkEligibilitySchemasDocument4' from JSON`);
}
/** @internal */
exports.WorkEligibilitySchemasDocumentSourceValue$inboundSchema = z.union([
    z.string(),
    z.number(),
    z.boolean(),
    z.lazy(() => exports.WorkEligibilitySchemasDocument4$inboundSchema),
    z.array(z.any()),
]);
function workEligibilitySchemasDocumentSourceValueFromJSON(jsonString) {
    return (0, schemas_js_1.safeParse)(jsonString, (x) => exports.WorkEligibilitySchemasDocumentSourceValue$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'WorkEligibilitySchemasDocumentSourceValue' from JSON`);
}
/** @internal */
exports.WorkEligibilityCategory$inboundSchema = z.object({
    source_value: z.nullable(z.union([
        z.string(),
        z.number(),
        z.boolean(),
        z.lazy(() => exports.WorkEligibilitySchemasDocument4$inboundSchema),
        z.array(z.any()),
    ])).optional(),
    value: z.nullable(z.string()).optional(),
}).transform((v) => {
    return (0, primitives_js_1.remap)(v, {
        "source_value": "sourceValue",
    });
});
function workEligibilityCategoryFromJSON(jsonString) {
    return (0, schemas_js_1.safeParse)(jsonString, (x) => exports.WorkEligibilityCategory$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'WorkEligibilityCategory' from JSON`);
}
/** @internal */
exports.WorkEligibilitySchemasDocumentFileFormat4$inboundSchema = z.object({});
function workEligibilitySchemasDocumentFileFormat4FromJSON(jsonString) {
    return (0, schemas_js_1.safeParse)(jsonString, (x) => exports.WorkEligibilitySchemasDocumentFileFormat4$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'WorkEligibilitySchemasDocumentFileFormat4' from JSON`);
}
/** @internal */
exports.WorkEligibilitySchemasDocumentFileFormatSourceValue$inboundSchema = z.union([
    z.string(),
    z.number(),
    z.boolean(),
    z.lazy(() => exports.WorkEligibilitySchemasDocumentFileFormat4$inboundSchema),
    z.array(z.any()),
]);
function workEligibilitySchemasDocumentFileFormatSourceValueFromJSON(jsonString) {
    return (0, schemas_js_1.safeParse)(jsonString, (x) => exports.WorkEligibilitySchemasDocumentFileFormatSourceValue$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'WorkEligibilitySchemasDocumentFileFormatSourceValue' from JSON`);
}
/** @internal */
exports.WorkEligibilitySchemasDocumentValue$inboundSchema = openEnums.inboundSchema(WorkEligibilitySchemasDocumentValue);
/** @internal */
exports.WorkEligibilityFileFormat$inboundSchema = z.object({
    source_value: z.nullable(z.union([
        z.string(),
        z.number(),
        z.boolean(),
        z.lazy(() => exports.WorkEligibilitySchemasDocumentFileFormat4$inboundSchema),
        z.array(z.any()),
    ])).optional(),
    value: z.nullable(exports.WorkEligibilitySchemasDocumentValue$inboundSchema)
        .optional(),
}).transform((v) => {
    return (0, primitives_js_1.remap)(v, {
        "source_value": "sourceValue",
    });
});
function workEligibilityFileFormatFromJSON(jsonString) {
    return (0, schemas_js_1.safeParse)(jsonString, (x) => exports.WorkEligibilityFileFormat$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'WorkEligibilityFileFormat' from JSON`);
}
/** @internal */
exports.WorkEligibilityDocument$inboundSchema = z.object({
    category: z.nullable(z.lazy(() => exports.WorkEligibilityCategory$inboundSchema))
        .optional(),
    category_id: z.nullable(z.string()).optional(),
    contents: z.nullable(z.array(content_js_1.Content$inboundSchema)).optional(),
    created_at: z.nullable(z.string().datetime({ offset: true }).transform(v => new Date(v))).optional(),
    file_format: z.nullable(z.lazy(() => exports.WorkEligibilityFileFormat$inboundSchema))
        .optional(),
    id: z.nullable(z.string()).optional(),
    name: z.nullable(z.string()).optional(),
    remote_id: z.nullable(z.string()).optional(),
    remote_url: z.nullable(z.string()).optional(),
    updated_at: z.nullable(z.string().datetime({ offset: true }).transform(v => new Date(v))).optional(),
}).transform((v) => {
    return (0, primitives_js_1.remap)(v, {
        "category_id": "categoryId",
        "created_at": "createdAt",
        "file_format": "fileFormat",
        "remote_id": "remoteId",
        "remote_url": "remoteUrl",
        "updated_at": "updatedAt",
    });
});
function workEligibilityDocumentFromJSON(jsonString) {
    return (0, schemas_js_1.safeParse)(jsonString, (x) => exports.WorkEligibilityDocument$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'WorkEligibilityDocument' from JSON`);
}
/** @internal */
exports.WorkEligibility4$inboundSchema = z.object({});
function workEligibility4FromJSON(jsonString) {
    return (0, schemas_js_1.safeParse)(jsonString, (x) => exports.WorkEligibility4$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'WorkEligibility4' from JSON`);
}
/** @internal */
exports.WorkEligibilitySourceValue$inboundSchema = z.union([
    z.string(),
    z.number(),
    z.boolean(),
    z.lazy(() => exports.WorkEligibility4$inboundSchema),
    z.array(z.any()),
]);
function workEligibilitySourceValueFromJSON(jsonString) {
    return (0, schemas_js_1.safeParse)(jsonString, (x) => exports.WorkEligibilitySourceValue$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'WorkEligibilitySourceValue' from JSON`);
}
/** @internal */
exports.WorkEligibilityValue$inboundSchema = openEnums.inboundSchema(WorkEligibilityValue);
/** @internal */
exports.WorkEligibilityIssuedBy$inboundSchema = z.object({
    source_value: z.nullable(z.union([
        z.string(),
        z.number(),
        z.boolean(),
        z.lazy(() => exports.WorkEligibility4$inboundSchema),
        z.array(z.any()),
    ])).optional(),
    value: z.nullable(exports.WorkEligibilityValue$inboundSchema).optional(),
}).transform((v) => {
    return (0, primitives_js_1.remap)(v, {
        "source_value": "sourceValue",
    });
});
function workEligibilityIssuedByFromJSON(jsonString) {
    return (0, schemas_js_1.safeParse)(jsonString, (x) => exports.WorkEligibilityIssuedBy$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'WorkEligibilityIssuedBy' from JSON`);
}
/** @internal */
exports.WorkEligibilitySchemas4$inboundSchema = z.object({});
function workEligibilitySchemas4FromJSON(jsonString) {
    return (0, schemas_js_1.safeParse)(jsonString, (x) => exports.WorkEligibilitySchemas4$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'WorkEligibilitySchemas4' from JSON`);
}
/** @internal */
exports.WorkEligibilitySchemasSourceValue$inboundSchema = z.union([
    z.string(),
    z.number(),
    z.boolean(),
    z.lazy(() => exports.WorkEligibilitySchemas4$inboundSchema),
    z.array(z.any()),
]);
function workEligibilitySchemasSourceValueFromJSON(jsonString) {
    return (0, schemas_js_1.safeParse)(jsonString, (x) => exports.WorkEligibilitySchemasSourceValue$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'WorkEligibilitySchemasSourceValue' from JSON`);
}
/** @internal */
exports.WorkEligibilitySchemasValue$inboundSchema = openEnums.inboundSchema(WorkEligibilitySchemasValue);
/** @internal */
exports.WorkEligibilityType$inboundSchema = z.object({
    source_value: z.nullable(z.union([
        z.string(),
        z.number(),
        z.boolean(),
        z.lazy(() => exports.WorkEligibilitySchemas4$inboundSchema),
        z.array(z.any()),
    ])).optional(),
    value: z.nullable(exports.WorkEligibilitySchemasValue$inboundSchema).optional(),
}).transform((v) => {
    return (0, primitives_js_1.remap)(v, {
        "source_value": "sourceValue",
    });
});
function workEligibilityTypeFromJSON(jsonString) {
    return (0, schemas_js_1.safeParse)(jsonString, (x) => exports.WorkEligibilityType$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'WorkEligibilityType' from JSON`);
}
/** @internal */
exports.WorkEligibility$inboundSchema = z.object({
    document: z.nullable(z.lazy(() => exports.WorkEligibilityDocument$inboundSchema))
        .optional(),
    id: z.nullable(z.string()).optional(),
    issued_by: z.nullable(z.lazy(() => exports.WorkEligibilityIssuedBy$inboundSchema))
        .optional(),
    number: z.nullable(z.string()).optional(),
    remote_id: z.nullable(z.string()).optional(),
    sub_type: z.nullable(z.string()).optional(),
    type: z.nullable(z.lazy(() => exports.WorkEligibilityType$inboundSchema)).optional(),
    valid_from: z.nullable(z.string().datetime({ offset: true }).transform(v => new Date(v))).optional(),
    valid_to: z.nullable(z.string().datetime({ offset: true }).transform(v => new Date(v))).optional(),
}).transform((v) => {
    return (0, primitives_js_1.remap)(v, {
        "issued_by": "issuedBy",
        "remote_id": "remoteId",
        "sub_type": "subType",
        "valid_from": "validFrom",
        "valid_to": "validTo",
    });
});
function workEligibilityFromJSON(jsonString) {
    return (0, schemas_js_1.safeParse)(jsonString, (x) => exports.WorkEligibility$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'WorkEligibility' from JSON`);
}
//# sourceMappingURL=workeligibility.js.map