123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596 |
- import { DecodingMode } from "./decode.js";
- export declare enum EntityLevel {
-
- XML = 0,
-
- HTML = 1
- }
- export declare enum EncodingMode {
-
- UTF8 = 0,
-
- ASCII = 1,
-
- Extensive = 2,
-
- Attribute = 3,
-
- Text = 4
- }
- export interface DecodingOptions {
-
- level?: EntityLevel;
-
- mode?: DecodingMode | undefined;
- }
- export declare function decode(data: string, options?: DecodingOptions | EntityLevel): string;
- export declare function decodeStrict(data: string, options?: DecodingOptions | EntityLevel): string;
- export interface EncodingOptions {
-
- level?: EntityLevel;
-
- mode?: EncodingMode;
- }
- export declare function encode(data: string, options?: EncodingOptions | EntityLevel): string;
- export { encodeXML, escape, escapeUTF8, escapeAttribute, escapeText, } from "./escape.js";
- export { encodeHTML, encodeNonAsciiHTML, encodeHTML as encodeHTML4, encodeHTML as encodeHTML5, } from "./encode.js";
- export { EntityDecoder, DecodingMode, decodeXML, decodeHTML, decodeHTMLStrict, decodeHTMLAttribute, decodeHTML as decodeHTML4, decodeHTML as decodeHTML5, decodeHTMLStrict as decodeHTML4Strict, decodeHTMLStrict as decodeHTML5Strict, decodeXML as decodeXMLStrict, } from "./decode.js";
|