declare const NEW_CONTENTS_EN: {
    keywords: ({
        name: string;
        desc: string[];
        syntax: string[];
        returns: string[];
        detailedDesc?: undefined;
        remarks?: undefined;
        seeAlso?: undefined;
        args?: undefined;
        examples?: undefined;
    } | {
        name: string;
        desc: string[];
        syntax: string[];
        detailedDesc: {
            desc: string[];
            examples: string[];
        }[];
        returns: string[];
        remarks: string[];
        seeAlso: string[];
        args?: undefined;
        examples?: undefined;
    } | {
        name: string;
        desc: string[];
        syntax: string[];
        detailedDesc: ({
            desc: string[];
            examples?: undefined;
        } | {
            desc: string[];
            examples: string[];
        })[];
        seeAlso: string[];
        returns?: undefined;
        remarks?: undefined;
        args?: undefined;
        examples?: undefined;
    } | {
        name: string;
        desc: string[];
        syntax: string[];
        detailedDesc: ({
            desc: string[];
            examples: string[];
        } | {
            desc: string[];
            examples?: undefined;
        })[];
        returns?: undefined;
        remarks?: undefined;
        seeAlso?: undefined;
        args?: undefined;
        examples?: undefined;
    } | {
        name: string;
        desc: string[];
        syntax: string[];
        detailedDesc: ({
            desc: string[];
            examples: string[];
        } | {
            desc: string[];
            examples?: undefined;
        })[];
        remarks: string[];
        returns?: undefined;
        seeAlso?: undefined;
        args?: undefined;
        examples?: undefined;
    } | {
        name: string;
        desc: string[];
        args: {
            name: string;
            desc: string;
            displayType: string;
        }[];
        syntax: string[];
        examples: string[];
        remarks: string[];
        seeAlso: string[];
        returns?: undefined;
        detailedDesc?: undefined;
    } | {
        name: string;
        desc: string[];
        examples: string[];
        remarks: string[];
        seeAlso: string[];
        syntax?: undefined;
        returns?: undefined;
        detailedDesc?: undefined;
        args?: undefined;
    } | {
        name: string;
        desc: string[];
        syntax: string[];
        examples: string[];
        returns?: undefined;
        detailedDesc?: undefined;
        remarks?: undefined;
        seeAlso?: undefined;
        args?: undefined;
    } | {
        name: string;
        desc?: undefined;
        syntax?: undefined;
        returns?: undefined;
        detailedDesc?: undefined;
        remarks?: undefined;
        seeAlso?: undefined;
        args?: undefined;
        examples?: undefined;
    })[];
    operators: ({
        name: string;
        desc: string[];
        syntax: string[];
        examples: string[];
        returns: string[];
        remarks: string[];
        seeAlso: string[];
        detailedDesc?: undefined;
    } | {
        name: string;
        desc: string[];
        syntax: string[];
        returns: string[];
        remarks: string[];
        examples?: undefined;
        seeAlso?: undefined;
        detailedDesc?: undefined;
    } | {
        name: string;
        desc: string[];
        syntax: string[];
        examples: string[];
        returns: string[];
        seeAlso: string[];
        remarks?: undefined;
        detailedDesc?: undefined;
    } | {
        name: string;
        desc: string[];
        syntax: string[];
        examples: string[];
        returns?: undefined;
        remarks?: undefined;
        seeAlso?: undefined;
        detailedDesc?: undefined;
    } | {
        name: string;
        desc: string[];
        syntax: string[];
        returns: string[];
        examples?: undefined;
        remarks?: undefined;
        seeAlso?: undefined;
        detailedDesc?: undefined;
    } | {
        name: string;
        desc: string[];
        syntax: string[];
        examples: string[];
        returns: string[];
        remarks: string[];
        seeAlso?: undefined;
        detailedDesc?: undefined;
    } | {
        name: string;
        desc: string[];
        syntax: string[];
        examples: string[];
        returns: string[];
        remarks?: undefined;
        seeAlso?: undefined;
        detailedDesc?: undefined;
    } | {
        name: string;
        desc: string[];
        syntax: string[];
        detailedDesc: {
            desc: string[];
            examples: string[];
        }[];
        remarks: string[];
        examples?: undefined;
        returns?: undefined;
        seeAlso?: undefined;
    })[];
    variables: ({
        name: string;
        type: string;
        desc: string[];
        examples: string[];
        seeAlso: string[];
        remarks?: undefined;
        returns?: undefined;
    } | {
        name: string;
        type: string;
        desc: string[];
        examples: string[];
        seeAlso: string[];
        remarks: string[];
        returns?: undefined;
    } | {
        name: string;
        type: string;
        desc: string[];
        examples: string[];
        returns: string[];
        remarks: string[];
        seeAlso: string[];
    } | {
        name: string;
        type: string;
        desc: string[];
        remarks: string[];
        seeAlso: string[];
        examples?: undefined;
        returns?: undefined;
    } | {
        name: string;
        type: string;
        desc: string[];
        seeAlso: string[];
        examples?: undefined;
        remarks?: undefined;
        returns?: undefined;
    } | {
        name: string;
        type: string;
        desc: string[];
        examples?: undefined;
        seeAlso?: undefined;
        remarks?: undefined;
        returns?: undefined;
    } | {
        name: string;
        type: string;
        desc: string[];
        examples: string[];
        seeAlso?: undefined;
        remarks?: undefined;
        returns?: undefined;
    } | {
        name: string;
        type: string;
        desc: string[];
        remarks: string[];
        examples?: undefined;
        seeAlso?: undefined;
        returns?: undefined;
    } | {
        name: string;
        type: string;
        desc: string[];
        examples: string[];
        remarks: string[];
        seeAlso?: undefined;
        returns?: undefined;
    } | {
        name: string;
        type: string;
        returns: string[];
        seeAlso: string[];
        desc?: undefined;
        examples?: undefined;
        remarks?: undefined;
    } | {
        name: string;
        type: string;
        desc: string[];
        returns: string[];
        remarks: string[];
        seeAlso: string[];
        examples?: undefined;
    })[];
    constants: ({
        name: string;
        type: string;
        desc: string[];
        seeAlso: string[];
        remarks?: undefined;
        examples?: undefined;
        returns?: undefined;
        color?: undefined;
    } | {
        name: string;
        type: string;
        desc: string[];
        remarks: string[];
        seeAlso: string[];
        examples?: undefined;
        returns?: undefined;
        color?: undefined;
    } | {
        name: string;
        type: string;
        desc: string[];
        examples: string[];
        seeAlso: string[];
        remarks?: undefined;
        returns?: undefined;
        color?: undefined;
    } | {
        name: string;
        type: string;
        desc: string[];
        remarks: string[];
        seeAlso?: undefined;
        examples?: undefined;
        returns?: undefined;
        color?: undefined;
    } | {
        name: string;
        type: string;
        returns: string[];
        desc: string[];
        remarks: string[];
        seeAlso?: undefined;
        examples?: undefined;
        color?: undefined;
    } | {
        name: string;
        desc: string[];
        remarks: string[];
        seeAlso: string[];
        type?: undefined;
        examples?: undefined;
        returns?: undefined;
        color?: undefined;
    } | {
        name: string;
        type: string;
        color: string;
        desc: string[];
        seeAlso: string[];
        remarks?: undefined;
        examples?: undefined;
        returns?: undefined;
    })[];
    types: ({
        name: string;
        desc: string[];
        syntax: string[];
        examples: string[];
        detailedDesc: {
            desc: never[];
            examples: string[];
        }[];
        remarks: string[];
        seeAlso: string[];
        fields?: undefined;
    } | {
        name: string;
        desc: string[];
        examples: string[];
        remarks: string[];
        seeAlso: string[];
        syntax?: undefined;
        detailedDesc?: undefined;
        fields?: undefined;
    } | {
        name: string;
        desc: string[];
        fields: {
            name: string;
            desc: string;
            type: string;
        }[];
        seeAlso: string[];
        syntax?: undefined;
        examples?: undefined;
        detailedDesc?: undefined;
        remarks?: undefined;
    } | {
        name: string;
        desc: string[];
        seeAlso: string[];
        syntax?: undefined;
        examples?: undefined;
        detailedDesc?: undefined;
        remarks?: undefined;
        fields?: undefined;
    })[];
    annotations: ({
        name: string;
        desc: string[];
        detailedDesc: {
            desc: never[];
            examples: string[];
        }[];
        remarks: string[];
        examples?: undefined;
    } | {
        name: string;
        desc: string[];
        examples: string[];
        detailedDesc?: undefined;
        remarks?: undefined;
    })[];
    functions: ({
        name: string;
        desc: string[];
        args: ({
            name: string;
            desc: string;
            required: boolean;
            allowedTypeIDs: string[];
            displayType: string;
        } | {
            name: string;
            desc: string;
            allowedTypeIDs: string[];
            displayType: string;
            required?: undefined;
        })[];
        examples: string[];
        remarks: string[];
        seeAlso: string[];
        syntax: string[];
        returnedTypes: string[];
        returns?: undefined;
        detailedDesc?: undefined;
        template?: undefined;
    } | {
        name: string;
        desc: string[];
        args: ({
            name: string;
            desc: string;
            required: boolean;
            allowedTypeIDs: string[];
            displayType: string;
        } | {
            name: string;
            desc: string;
            allowedTypeIDs: string[];
            displayType: string;
            required?: undefined;
        })[];
        examples: string[];
        returns: string[];
        seeAlso: string[];
        syntax: string[];
        returnedTypes: string[];
        remarks?: undefined;
        detailedDesc?: undefined;
        template?: undefined;
    } | {
        name: string;
        desc: string[];
        args: ({
            name: string;
            desc: string;
            required: boolean;
            allowedTypeIDs: string[];
            displayType: string;
        } | {
            name: string;
            desc: string;
            allowedTypeIDs: string[];
            displayType: string;
            required?: undefined;
        })[];
        examples: string[];
        seeAlso: string[];
        syntax: string[];
        returnedTypes: string[];
        remarks?: undefined;
        returns?: undefined;
        detailedDesc?: undefined;
        template?: undefined;
    } | {
        name: string;
        desc: string[];
        args: ({
            name: string;
            desc: string;
            required: boolean;
            allowedTypeIDs: string[];
            displayType: string;
        } | {
            name: string;
            desc: string;
            allowedTypeIDs: string[];
            displayType: string;
            required?: undefined;
        })[];
        examples: string[];
        returns: string[];
        remarks: string[];
        syntax: string[];
        returnedTypes: string[];
        seeAlso?: undefined;
        detailedDesc?: undefined;
        template?: undefined;
    } | {
        name: string;
        desc: string[];
        args: {
            name: string;
            desc: string;
            required: boolean;
            allowedTypeIDs: string[];
            displayType: string;
        }[];
        examples: string[];
        returns: string[];
        syntax: string[];
        returnedTypes: string[];
        remarks?: undefined;
        seeAlso?: undefined;
        detailedDesc?: undefined;
        template?: undefined;
    } | {
        name: string;
        desc: string[];
        args: ({
            name: string;
            displayType: string;
            desc: string;
            required: boolean;
            allowedTypeIDs: string[];
        } | {
            name: string;
            desc: string;
            allowedTypeIDs: string[];
            displayType: string;
            required?: undefined;
        })[];
        examples: string[];
        returns: string[];
        remarks: string[];
        seeAlso: string[];
        syntax: string[];
        returnedTypes: string[];
        detailedDesc?: undefined;
        template?: undefined;
    } | {
        name: string;
        desc: string[];
        args: ({
            name: string;
            desc: string;
            required: boolean;
            allowedTypeIDs: string[];
            displayType: string;
        } | {
            name: string;
            desc: string;
            allowedTypeIDs: string[];
            displayType: string;
            required?: undefined;
        })[];
        detailedDesc: {
            desc: string[];
            examples: string[];
        }[];
        seeAlso: string[];
        syntax: string[];
        returnedTypes: string[];
        examples?: undefined;
        remarks?: undefined;
        returns?: undefined;
        template?: undefined;
    } | {
        name: string;
        args: {
            name: string;
            desc: string;
            required: boolean;
            allowedTypeIDs: string[];
            displayType: string;
        }[];
        returns: string[];
        remarks: string[];
        seeAlso: string[];
        syntax: string[];
        returnedTypes: string[];
        desc?: undefined;
        examples?: undefined;
        detailedDesc?: undefined;
        template?: undefined;
    } | {
        name: string;
        desc: string[];
        args: {
            name: string;
            desc: string;
            required: boolean;
            allowedTypeIDs: string[];
            displayType: string;
        }[];
        returns: string[];
        syntax: string[];
        returnedTypes: string[];
        examples?: undefined;
        remarks?: undefined;
        seeAlso?: undefined;
        detailedDesc?: undefined;
        template?: undefined;
    } | {
        name: string;
        desc: string[];
        args: {
            name: string;
            desc: string;
            required: boolean;
            allowedTypeIDs: string[];
            displayType: string;
        }[];
        returns: string[];
        seeAlso: string[];
        syntax: string[];
        returnedTypes: string[];
        examples?: undefined;
        remarks?: undefined;
        detailedDesc?: undefined;
        template?: undefined;
    } | {
        name: string;
        args: {
            name: string;
            desc: string;
            required: boolean;
            allowedTypeIDs: string[];
            displayType: string;
        }[];
        returns: string[];
        seeAlso: string[];
        syntax: string[];
        returnedTypes: string[];
        desc?: undefined;
        examples?: undefined;
        remarks?: undefined;
        detailedDesc?: undefined;
        template?: undefined;
    } | {
        name: string;
        desc: string[];
        args: {
            name: string;
            desc: string;
            required: boolean;
            allowedTypeIDs: string[];
            displayType: string;
        }[];
        returns: string[];
        remarks: string[];
        syntax: string[];
        returnedTypes: string[];
        examples?: undefined;
        seeAlso?: undefined;
        detailedDesc?: undefined;
        template?: undefined;
    } | {
        name: string;
        desc: string[];
        args: {
            name: string;
            desc: string;
            required: boolean;
            allowedTypeIDs: string[];
            displayType: string;
        }[];
        remarks: string[];
        syntax: string[];
        returnedTypes: string[];
        examples?: undefined;
        seeAlso?: undefined;
        returns?: undefined;
        detailedDesc?: undefined;
        template?: undefined;
    } | {
        name: string;
        desc: string[];
        args: {
            name: string;
            desc: string;
            allowedTypeIDs: string[];
            displayType: string;
        }[];
        returns: string[];
        syntax: string[];
        returnedTypes: string[];
        examples?: undefined;
        remarks?: undefined;
        seeAlso?: undefined;
        detailedDesc?: undefined;
        template?: undefined;
    } | {
        name: string;
        desc: string[];
        args: ({
            name: string;
            desc: string;
            required: boolean;
            allowedTypeIDs: string[];
            displayType: string;
        } | {
            name: string;
            desc: string;
            allowedTypeIDs: string[];
            displayType: string;
            required?: undefined;
        })[];
        returns: string[];
        remarks: string[];
        seeAlso: string[];
        syntax: string[];
        returnedTypes: string[];
        examples?: undefined;
        detailedDesc?: undefined;
        template?: undefined;
    } | {
        name: string;
        args: ({
            name: string;
            desc: string;
            required: boolean;
            allowedTypeIDs: string[];
            displayType: string;
        } | {
            name: string;
            desc: string;
            allowedTypeIDs: string[];
            displayType: string;
            required?: undefined;
        })[];
        examples: string[];
        returns: string[];
        remarks: string[];
        seeAlso: string[];
        syntax: string[];
        returnedTypes: string[];
        desc?: undefined;
        detailedDesc?: undefined;
        template?: undefined;
    } | {
        name: string;
        desc: string[];
        args: {
            name: string;
            desc: string;
            allowedTypeIDs: string[];
            displayType: string;
        }[];
        examples: string[];
        returns: string[];
        syntax: string[];
        returnedTypes: string[];
        remarks?: undefined;
        seeAlso?: undefined;
        detailedDesc?: undefined;
        template?: undefined;
    } | {
        name: string;
        desc: string[];
        args: ({
            name: string;
            desc: string;
            required: boolean;
            allowedTypeIDs: string[];
            displayType: string;
        } | {
            name: string;
            desc: string;
            allowedTypeIDs: string[];
            displayType: string;
            required?: undefined;
        })[];
        examples: string[];
        remarks: string[];
        syntax: string[];
        returnedTypes: string[];
        seeAlso?: undefined;
        returns?: undefined;
        detailedDesc?: undefined;
        template?: undefined;
    } | {
        name: string;
        desc: string[];
        syntax: string[];
        args: ({
            name: string;
            desc: string;
            required: boolean;
            allowedTypeIDs: string[];
            displayType: string;
        } | {
            name: string;
            desc: string;
            allowedTypeIDs: string[];
            displayType: string;
            required?: undefined;
        })[];
        detailedDesc: {
            desc: never[];
            examples: string[];
        }[];
        returns: string[];
        remarks: string[];
        seeAlso: string[];
        examples?: undefined;
        returnedTypes?: undefined;
        template?: undefined;
    } | {
        name: string;
        desc: string[];
        syntax: string[];
        args: ({
            name: string;
            desc: string;
            required: boolean;
            allowedTypeIDs: string[];
            displayType: string;
        } | {
            name: string;
            desc: string;
            allowedTypeIDs: string[];
            displayType: string;
            required?: undefined;
        })[];
        examples: string[];
        returns: string[];
        remarks: string[];
        seeAlso: string[];
        returnedTypes?: undefined;
        detailedDesc?: undefined;
        template?: undefined;
    } | {
        name: string;
        desc: string[];
        args: ({
            name: string;
            desc: string;
            required: boolean;
            allowedTypeIDs: string[];
            displayType: string;
        } | {
            name: string;
            desc: string;
            allowedTypeIDs: string[];
            displayType: string;
            required?: undefined;
        })[];
        examples: string[];
        detailedDesc: {
            desc: never[];
            examples: string[];
        }[];
        returns: string[];
        seeAlso: string[];
        syntax: string[];
        returnedTypes: string[];
        remarks?: undefined;
        template?: undefined;
    } | {
        name: string;
        desc: string[];
        args: ({
            name: string;
            desc: string;
            required: boolean;
            allowedTypeIDs: string[];
            displayType: string;
        } | {
            name: string;
            desc: string;
            allowedTypeIDs: string[];
            displayType: string;
            required?: undefined;
        })[];
        detailedDesc: {
            desc: string[];
            examples: string[];
        }[];
        returns: string[];
        remarks: string[];
        seeAlso: string[];
        syntax: string[];
        returnedTypes: string[];
        examples?: undefined;
        template?: undefined;
    } | {
        name: string;
        args: {
            name: string;
            desc: string;
            required: boolean;
            allowedTypeIDs: string[];
            displayType: string;
        }[];
        returns: string[];
        remarks: string[];
        syntax: string[];
        returnedTypes: string[];
        desc?: undefined;
        examples?: undefined;
        seeAlso?: undefined;
        detailedDesc?: undefined;
        template?: undefined;
    } | {
        name: string;
        desc: string[];
        args: ({
            name: string;
            desc: string;
            required: boolean;
            allowedTypeIDs: string[];
            displayType: string;
        } | {
            name: string;
            desc: string;
            allowedTypeIDs: string[];
            displayType: string;
            required?: undefined;
        })[];
        examples: string[];
        syntax: string[];
        returnedTypes: string[];
        remarks?: undefined;
        seeAlso?: undefined;
        returns?: undefined;
        detailedDesc?: undefined;
        template?: undefined;
    } | {
        name: string;
        desc: string[];
        examples: string[];
        syntax: string[];
        returnedTypes: string[];
        args?: undefined;
        remarks?: undefined;
        seeAlso?: undefined;
        returns?: undefined;
        detailedDesc?: undefined;
        template?: undefined;
    } | {
        name: string;
        desc: string[];
        args: ({
            name: string;
            desc: string;
            required: boolean;
            allowedTypeIDs: string[];
            displayType: string;
        } | {
            name: string;
            desc: string;
            allowedTypeIDs: string[];
            displayType: string;
            required?: undefined;
        })[];
        detailedDesc: {
            desc: never[];
            examples: string[];
        }[];
        syntax: string[];
        returnedTypes: string[];
        examples?: undefined;
        remarks?: undefined;
        seeAlso?: undefined;
        returns?: undefined;
        template?: undefined;
    } | {
        name: string;
        desc: string[];
        args: {
            name: string;
            desc: string;
            required: boolean;
            allowedTypeIDs: string[];
            displayType: string;
        }[];
        syntax: string[];
        returnedTypes: string[];
        examples?: undefined;
        remarks?: undefined;
        seeAlso?: undefined;
        returns?: undefined;
        detailedDesc?: undefined;
        template?: undefined;
    } | {
        name: string;
        desc: string[];
        args: {
            name: string;
            desc: string;
            allowedTypeIDs: string[];
            displayType: string;
        }[];
        returns: string[];
        remarks: string[];
        syntax: string[];
        returnedTypes: string[];
        examples?: undefined;
        seeAlso?: undefined;
        detailedDesc?: undefined;
        template?: undefined;
    } | {
        name: string;
        desc: string[];
        syntax: string[];
        args: {
            name: string;
            desc: string;
            allowedTypeIDs: string[];
            displayType: string;
        }[];
        examples: string[];
        detailedDesc: {
            desc: never[];
            examples: string[];
        }[];
        returns: string[];
        remarks: string[];
        seeAlso: string[];
        template: boolean;
        returnedTypes?: undefined;
    } | {
        name: string;
        desc: string[];
        syntax: string[];
        args: ({
            name: string;
            desc: string;
            required: boolean;
            allowedTypeIDs: string[];
            displayType: string;
        } | {
            name: string;
            desc: string;
            allowedTypeIDs: string[];
            displayType: string;
            required?: undefined;
        })[];
        examples: string[];
        returns: string[];
        seeAlso: string[];
        remarks?: undefined;
        returnedTypes?: undefined;
        detailedDesc?: undefined;
        template?: undefined;
    } | {
        name: string;
        desc: string[];
        syntax: string[];
        args: {
            name: string;
            desc: string;
            required: boolean;
            allowedTypeIDs: string[];
            displayType: string;
        }[];
        examples: string[];
        seeAlso: string[];
        remarks?: undefined;
        returnedTypes?: undefined;
        returns?: undefined;
        detailedDesc?: undefined;
        template?: undefined;
    } | {
        name: string;
        desc: string[];
        args: ({
            name: string;
            desc: string;
            required: boolean;
            allowedTypeIDs: string[];
            displayType: string;
        } | {
            name: string;
            desc: string;
            allowedTypeIDs: string[];
            displayType: string;
            required?: undefined;
        })[];
        returns: string[];
        examples: string[];
        syntax: string[];
        remarks?: undefined;
        seeAlso?: undefined;
        returnedTypes?: undefined;
        detailedDesc?: undefined;
        template?: undefined;
    } | {
        name: string;
        desc: string[];
        args: ({
            name: string;
            desc: string;
            required: boolean;
            allowedTypeIDs: string[];
            displayType: string;
        } | {
            name: string;
            desc: string;
            allowedTypeIDs: string[];
            displayType: string;
            required?: undefined;
        })[];
        seeAlso: string[];
        syntax: string[];
        returnedTypes: string[];
        examples?: undefined;
        remarks?: undefined;
        returns?: undefined;
        detailedDesc?: undefined;
        template?: undefined;
    } | {
        name: string;
        desc: string[];
        args: ({
            name: string;
            desc: string;
            required: boolean;
            allowedTypeIDs: string[];
            displayType: string;
        } | {
            name: string;
            desc: string;
            allowedTypeIDs: string[];
            displayType: string;
            required?: undefined;
        })[];
        remarks: string[];
        seeAlso: string[];
        syntax: string[];
        returnedTypes: string[];
        examples?: undefined;
        returns?: undefined;
        detailedDesc?: undefined;
        template?: undefined;
    } | {
        name: string;
        desc: string[];
        syntax: string[];
        args: {
            name: string;
            desc: string;
            allowedTypeIDs: string[];
            displayType: string;
        }[];
        detailedDesc: {
            desc: string[];
            examples: string[];
        }[];
        returns: string[];
        seeAlso: string[];
        template: boolean;
        examples?: undefined;
        remarks?: undefined;
        returnedTypes?: undefined;
    } | {
        name: string;
        desc: string[];
        args: ({
            name: string;
            desc: string;
            required: boolean;
            allowedTypeIDs: string[];
            displayType: string;
        } | {
            name: string;
            desc: string;
            allowedTypeIDs: string[];
            displayType: string;
            required?: undefined;
        })[];
        detailedDesc: {
            desc: string[];
            examples: string[];
        }[];
        remarks: string[];
        seeAlso: string[];
        syntax: string[];
        returnedTypes: string[];
        examples?: undefined;
        returns?: undefined;
        template?: undefined;
    } | {
        name: string;
        desc: string[];
        args: {
            name: string;
            desc: string;
            required: boolean;
            allowedTypeIDs: string[];
            displayType: string;
        }[];
        detailedDesc: {
            desc: string[];
            examples: string[];
        }[];
        returns: string[];
        seeAlso: string[];
        syntax: string[];
        returnedTypes: string[];
        examples?: undefined;
        remarks?: undefined;
        template?: undefined;
    } | {
        name: string;
        desc: string[];
        args: {
            name: string;
            desc: string;
            allowedTypeIDs: string[];
            displayType: string;
        }[];
        remarks: string[];
        syntax: string[];
        returnedTypes: string[];
        examples?: undefined;
        seeAlso?: undefined;
        returns?: undefined;
        detailedDesc?: undefined;
        template?: undefined;
    } | {
        name: string;
        desc: string[];
        args: never[];
        returns: string[];
        syntax: string[];
        examples: string[];
        remarks: string[];
        seeAlso: string[];
        template: boolean;
        returnedTypes?: undefined;
        detailedDesc?: undefined;
    })[];
    methods: ({
        name: string;
        desc: string[];
        args: never[];
        returns: string[];
        seeAlso: string[];
        syntax: string[];
        returnedTypes: string[];
        originalName: string;
        thisType: string[];
        examples?: undefined;
        remarks?: undefined;
        detailedDesc?: undefined;
    } | {
        name: string;
        desc: string[];
        args: {
            name: string;
            desc: string;
            required: boolean;
            allowedTypeIDs: string[];
            displayType: string;
        }[];
        syntax: string[];
        returnedTypes: string[];
        originalName: string;
        thisType: string[];
        returns?: undefined;
        seeAlso?: undefined;
        examples?: undefined;
        remarks?: undefined;
        detailedDesc?: undefined;
    } | {
        name: string;
        desc: string[];
        syntax: string[];
        args: {
            name: string;
            desc: string;
            allowedTypeIDs: string[];
            displayType: string;
        }[];
        examples: string[];
        returns: string[];
        seeAlso: string[];
        originalName: string;
        thisType: string[];
        returnedTypes?: undefined;
        remarks?: undefined;
        detailedDesc?: undefined;
    } | {
        name: string;
        desc: string[];
        syntax: string[];
        args: never[];
        examples: string[];
        seeAlso: string[];
        originalName: string;
        thisType: string[];
        returns?: undefined;
        returnedTypes?: undefined;
        remarks?: undefined;
        detailedDesc?: undefined;
    } | {
        name: string;
        desc: string[];
        syntax: string[];
        args: {
            name: string;
            desc: string;
            required: boolean;
            allowedTypeIDs: string[];
            displayType: string;
        }[];
        examples: string[];
        returns: string[];
        seeAlso: string[];
        originalName: string;
        thisType: string[];
        returnedTypes?: undefined;
        remarks?: undefined;
        detailedDesc?: undefined;
    } | {
        name: string;
        desc: string[];
        args: {
            name: string;
            desc: string;
            required: boolean;
            allowedTypeIDs: string[];
            displayType: string;
        }[];
        examples: string[];
        returns: string[];
        seeAlso: string[];
        syntax: string[];
        returnedTypes: string[];
        originalName: string;
        thisType: string[];
        remarks?: undefined;
        detailedDesc?: undefined;
    } | {
        name: string;
        desc: string[];
        args: {
            name: string;
            desc: string;
            required: boolean;
            allowedTypeIDs: string[];
            displayType: string;
        }[];
        examples: string[];
        remarks: string[];
        seeAlso: string[];
        syntax: string[];
        returnedTypes: string[];
        originalName: string;
        thisType: string[];
        returns?: undefined;
        detailedDesc?: undefined;
    } | {
        name: string;
        desc: string[];
        args: ({
            name: string;
            desc: string;
            required: boolean;
            allowedTypeIDs: string[];
            displayType: string;
        } | {
            name: string;
            desc: string;
            allowedTypeIDs: string[];
            displayType: string;
            required?: undefined;
        })[];
        examples: string[];
        returns: string[];
        remarks: string[];
        seeAlso: string[];
        syntax: string[];
        returnedTypes: string[];
        originalName: string;
        thisType: string[];
        detailedDesc?: undefined;
    } | {
        name: string;
        desc: string[];
        args: ({
            name: string;
            desc: string;
            required: boolean;
            allowedTypeIDs: string[];
            displayType: string;
        } | {
            name: string;
            desc: string;
            allowedTypeIDs: string[];
            displayType: string;
            required?: undefined;
        })[];
        remarks: string[];
        seeAlso: string[];
        syntax: string[];
        returnedTypes: string[];
        originalName: string;
        thisType: string[];
        returns?: undefined;
        examples?: undefined;
        detailedDesc?: undefined;
    } | {
        name: string;
        desc: string[];
        args: ({
            name: string;
            desc: string;
            required: boolean;
            allowedTypeIDs: string[];
            displayType: string;
        } | {
            name: string;
            desc: string;
            allowedTypeIDs: string[];
            displayType: string;
            required?: undefined;
        })[];
        examples: string[];
        seeAlso: string[];
        syntax: string[];
        returnedTypes: string[];
        originalName: string;
        thisType: string[];
        returns?: undefined;
        remarks?: undefined;
        detailedDesc?: undefined;
    } | {
        name: string;
        desc: string[];
        args: ({
            name: string;
            desc: string;
            required: boolean;
            allowedTypeIDs: string[];
            displayType: string;
        } | {
            name: string;
            desc: string;
            allowedTypeIDs: string[];
            displayType: string;
            required?: undefined;
        })[];
        seeAlso: string[];
        syntax: string[];
        returnedTypes: string[];
        originalName: string;
        thisType: string[];
        returns?: undefined;
        examples?: undefined;
        remarks?: undefined;
        detailedDesc?: undefined;
    } | {
        name: string;
        desc: string[];
        args: ({
            name: string;
            desc: string;
            allowedTypeIDs: string[];
            displayType: string;
            required?: undefined;
        } | {
            name: string;
            desc: string;
            required: boolean;
            allowedTypeIDs: string[];
            displayType: string;
        })[];
        detailedDesc: {
            desc: string[];
            examples: string[];
        }[];
        remarks: string[];
        seeAlso: string[];
        syntax: string[];
        returnedTypes: string[];
        originalName: string;
        thisType: string[];
        returns?: undefined;
        examples?: undefined;
    } | {
        name: string;
        desc: string[];
        args: {
            name: string;
            desc: string;
            required: boolean;
            allowedTypeIDs: string[];
            displayType: string;
        }[];
        detailedDesc: {
            desc: string[];
            examples: string[];
        }[];
        returns: string[];
        seeAlso: string[];
        syntax: string[];
        returnedTypes: string[];
        originalName: string;
        thisType: string[];
        examples?: undefined;
        remarks?: undefined;
    } | {
        name: string;
        desc: string[];
        args: never[];
        returns: string[];
        remarks: string[];
        seeAlso: string[];
        syntax: string[];
        returnedTypes: string[];
        originalName: string;
        thisType: string[];
        examples?: undefined;
        detailedDesc?: undefined;
    })[];
};
