/**
 * Automatically generated by {@link Script} on Mon, 04 Aug 2025 12:40:40 GMT
 *
 * @see {@link https://github.com/jslno/node-zugferd/blob/main/packages/node-zugferd/scripts/codelists/hybrid-conformance/output.xml|Source}
 */
type HybridConformanceDefinition = {
    value: string;
    definition: string;
    usage: string;
    comment?: string | undefined;
};
type HybridConformanceCode = (typeof HYBRID_CONFORMANCE)[number]["value"];
declare const PUBLISHED: "Factur-X";
/**
 * Automatically generated by {@link Script} on Mon, 04 Aug 2025 12:40:40 GMT
 *
 * @see {@link https://github.com/jslno/node-zugferd/blob/main/packages/node-zugferd/scripts/codelists/hybrid-conformance/output.xml|Source}
 */
declare const HYBRID_CONFORMANCE: [{
    readonly value: "MINIMUM";
    readonly definition: "The included document uses a MINIMUM profile";
    readonly usage: "Only applicable in Factur-X/ZUGFeRD";
    readonly comment: "Not allowed in Germany from 2025-01-01";
}, {
    readonly value: "BASIC WL";
    readonly definition: "The included document uses a Basic Without Lines profile";
    readonly usage: "Only applicable in Factur-X/ZUGFeRD";
    readonly comment: "Not allowed in Germany from 2025-01-01";
}, {
    readonly value: "BASIC";
    readonly definition: "The included document uses a Basic profile";
    readonly usage: "Applicable in Factur-X/ZUGFeRD and Order-X. For Factur-X/ZUGFeRD the BASIC profile is compliant to the EN16931.";
    readonly comment: undefined;
}, {
    readonly value: "COMFORT";
    readonly definition: "The included document uses a Comfort profile";
    readonly usage: "Only applicable in Order-X";
    readonly comment: undefined;
}, {
    readonly value: "EN 16931";
    readonly definition: "The included document uses a EN 16931 profile";
    readonly usage: "Only applicable in Factur-X/ZUGFeRD. This profile is compliant to the EN16931.";
    readonly comment: undefined;
}, {
    readonly value: "EXTENDED";
    readonly definition: "The included document uses a Comfort profile";
    readonly usage: "Applicable in Factur-X/ZUGFeRD and Order-X. For Factur-X/ZUGFeRD the EXTENDED profile is compliant to and conformant extension of the EN16931.";
    readonly comment: undefined;
}, {
    readonly value: "XRECHNUNG";
    readonly definition: "The included document uses an XRECHNUNG profile";
    readonly usage: "Only applicable in Factur-X/ZUGFeRD.";
    readonly comment: "Not applicable in France";
}];
declare const hybridConformanceCode: ("MINIMUM" | "BASIC WL" | "BASIC" | "COMFORT" | "EN 16931" | "EXTENDED" | "XRECHNUNG")[];

export { HYBRID_CONFORMANCE, type HybridConformanceCode, type HybridConformanceDefinition, PUBLISHED, hybridConformanceCode };
