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

export type ChecklistSchema = {
    messages: {
        msg?: undefined | {
            shortText: {
                txt: string[];
            };
            longText?: undefined | {
                txt: string[];
            };
            t100Key?: undefined | {
                msgno?: number | undefined;
                msgid?: string | undefined;
                msgv1?: string | undefined;
                msgv2?: string | undefined;
                msgv3?: string | undefined;
                msgv4?: string | undefined;
            };
            correctionHint?: undefined | {
                number?: number | undefined;
                kind?: string | undefined;
                line?: number | undefined;
                column?: number | undefined;
                word?: string | undefined;
            }[];
            link?: undefined | {
                href: string;
                rel?: string | undefined;
                type?: string | undefined;
                hreflang?: string | undefined;
                title?: string | undefined;
                length?: number | undefined;
                etag?: string | undefined;
                _text?: string | undefined;
            }[];
            objDescr: string;
            type: unknown;
            line?: number | undefined;
            offset?: number | undefined;
            href?: string | undefined;
            forceSupported?: boolean | undefined;
            code?: string | undefined;
        }[];
        properties: {
            checkExecuted?: boolean | undefined;
            activationExecuted?: boolean | undefined;
            generationExecuted?: boolean | undefined;
        };
        forceSupported?: boolean | undefined;
    };
};
