export const DetectorXmlMensagens = {
    doctype: 'DOCTYPE detected - potential XXE risk',
    doctypeSugestao: 'Disable DOCTYPE in the XML parser',
    externalDoctype: 'DOCTYPE with external entity detected - high XXE risk',
    externalDoctypeSugestao: 'Remove external entities from DOCTYPE',
    entity: (hasExternal) => `XML entity detected${hasExternal ? ' with external reference' : ''}`,
    entitySugestao: 'Disable entities in the XML parser',
    xinclude: 'XInclude detected - external loading',
    xincludeSugestao: 'Disable XInclude if not required',
    cdataInAttribute: 'CDATA in attribute - invalid XML',
    cdataInAttributeSugestao: 'CDATA is only valid inside element content',
    undeclaredNamespace: (prefix) => `Namespace '${prefix}' not declared`,
    undeclaredNamespaceSugestao: (prefix) => `Declare xmlns:${prefix}="..."`,
    projetoWebXml: 'Web project with XML detected (RSS, SOAP, sitemap, etc.)',
    projetoWebXmlDescricao: 'Web project using XML for feeds, configuration, or APIs',
    projetoSvg: 'Project with SVG graphics detected',
    projetoSvgDescricao: 'Project using SVG vector graphics',
    projetoXmlConfig: 'Project with XML configuration files detected',
    projetoXmlConfigDescricao: 'Project using XML for configuration or data storage',
};
//# sourceMappingURL=detector-xml-messages.js.map