/**
 * Auto-generated TypeScript interfaces from XSD
 * DO NOT EDIT - Generated by ts-xsd codegen
 * Source: abapgit/clas.xsd
 * Mode: Flattened
 */

export type ClasSchema = {
    abapGit: {
        abap: {
            values: {
                VSEOCLASS?: {
                    CLSNAME: string;
                    LANGU?: string;
                    DESCRIPT?: string;
                    STATE?: string;
                    CATEGORY?: string;
                    EXPOSURE?: string;
                    CLSFINAL?: string;
                    CLSABSTRCT?: string;
                    CLSCCINCL?: string;
                    FIXPT?: string;
                    UNICODE?: string;
                    WITH_UNIT_TESTS?: string;
                    DURATION?: string;
                    RISK?: string;
                    MSG_ID?: string;
                    REFCLSNAME?: string;
                    SHRM_ENABLED?: string;
                    ABAP_LANGUAGE_VERSION?: string;
                };
            };
            version?: string;
        };
        version: string;
        serializer: string;
        serializer_version: string;
    };
} | {
    values: {
        VSEOCLASS?: {
            CLSNAME: string;
            LANGU?: string;
            DESCRIPT?: string;
            STATE?: string;
            CATEGORY?: string;
            EXPOSURE?: string;
            CLSFINAL?: string;
            CLSABSTRCT?: string;
            CLSCCINCL?: string;
            FIXPT?: string;
            UNICODE?: string;
            WITH_UNIT_TESTS?: string;
            DURATION?: string;
            RISK?: string;
            MSG_ID?: string;
            REFCLSNAME?: string;
            SHRM_ENABLED?: string;
            ABAP_LANGUAGE_VERSION?: string;
        };
    };
} | {
    abap: {
        values: {
            VSEOCLASS?: {
                CLSNAME: string;
                LANGU?: string;
                DESCRIPT?: string;
                STATE?: string;
                CATEGORY?: string;
                EXPOSURE?: string;
                CLSFINAL?: string;
                CLSABSTRCT?: string;
                CLSCCINCL?: string;
                FIXPT?: string;
                UNICODE?: string;
                WITH_UNIT_TESTS?: string;
                DURATION?: string;
                RISK?: string;
                MSG_ID?: string;
                REFCLSNAME?: string;
                SHRM_ENABLED?: string;
                ABAP_LANGUAGE_VERSION?: string;
            };
        };
        version?: string;
    };
};
