import { i as Preset } from "../../core-ynMpvzgT.mjs"; //#region src/main/presets/none.d.ts /** * `none` — text-only. Allows no elements, so all markup is stripped and only the * (escaped) text content survives. The strictest safe policy. */ declare const none: Preset; //#endregion //#region src/main/presets/basic.d.ts /** * `basic` — minimal safe inline + block formatting. Good for short comments: * paragraphs, emphasis, links, lists, quotes, inline/block code. */ declare const basic: Preset; //#endregion //#region src/main/presets/ugc.d.ts /** * `ugc` — rich user-generated content (forum posts, comments, articles): * headings, images, tables, figures, definition lists, plus the basic set. * Still deny-by-default and under the inviolable baseline. */ declare const ugc: Preset; //#endregion //#region src/main/presets/markdown.d.ts /** * `markdown` — tuned for the HTML that a CommonMark/GFM renderer produces * (headings, emphasis, links, lists incl. task lists, tables, code blocks with a * language class, blockquotes, strikethrough, footnotes). Sanitize the rendered * HTML output with this — never trust a renderer's output blindly. */ declare const markdown: Preset; //#endregion export { basic, markdown, none, ugc }; //# sourceMappingURL=index.d.mts.map