"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
class V220DevfileMetadata {
    static getAttributeTypeMap() {
        return V220DevfileMetadata.attributeTypeMap;
    }
}
V220DevfileMetadata.discriminator = undefined;
V220DevfileMetadata.attributeTypeMap = [
    {
        "name": "architectures",
        "baseName": "architectures",
        "type": "Array<V220DevfileMetadata.ArchitecturesEnum>"
    },
    {
        "name": "attributes",
        "baseName": "attributes",
        "type": "object"
    },
    {
        "name": "description",
        "baseName": "description",
        "type": "string"
    },
    {
        "name": "displayName",
        "baseName": "displayName",
        "type": "string"
    },
    {
        "name": "globalMemoryLimit",
        "baseName": "globalMemoryLimit",
        "type": "string"
    },
    {
        "name": "icon",
        "baseName": "icon",
        "type": "string"
    },
    {
        "name": "language",
        "baseName": "language",
        "type": "string"
    },
    {
        "name": "name",
        "baseName": "name",
        "type": "string"
    },
    {
        "name": "projectType",
        "baseName": "projectType",
        "type": "string"
    },
    {
        "name": "provider",
        "baseName": "provider",
        "type": "string"
    },
    {
        "name": "supportUrl",
        "baseName": "supportUrl",
        "type": "string"
    },
    {
        "name": "tags",
        "baseName": "tags",
        "type": "Array<string>"
    },
    {
        "name": "version",
        "baseName": "version",
        "type": "string"
    },
    {
        "name": "website",
        "baseName": "website",
        "type": "string"
    }
];
exports.V220DevfileMetadata = V220DevfileMetadata;
(function (V220DevfileMetadata) {
    let ArchitecturesEnum;
    (function (ArchitecturesEnum) {
        ArchitecturesEnum[ArchitecturesEnum["Amd64"] = 'amd64'] = "Amd64";
        ArchitecturesEnum[ArchitecturesEnum["Arm64"] = 'arm64'] = "Arm64";
        ArchitecturesEnum[ArchitecturesEnum["Ppc64le"] = 'ppc64le'] = "Ppc64le";
        ArchitecturesEnum[ArchitecturesEnum["S390x"] = 's390x'] = "S390x";
    })(ArchitecturesEnum = V220DevfileMetadata.ArchitecturesEnum || (V220DevfileMetadata.ArchitecturesEnum = {}));
})(V220DevfileMetadata = exports.V220DevfileMetadata || (exports.V220DevfileMetadata = {}));
//# sourceMappingURL=v220DevfileMetadata.js.map