UNPKG

libxmljs

Version:

libxml bindings for v8 javascript engine

2 lines 138 kB
/// <reference types="node" /> export declare const UTF8ToHtml: (out: string | Buffer | null, outlen: number, inArg: string | Buffer | null, inlen: number) => number, UTF8Toisolat1: (out: string | Buffer | null, outlen: number, inArg: string | Buffer | null, inlen: number) => number, __docbDefaultSAXHandler: () => {}, __htmlDefaultSAXHandler: () => {}, __oldXMLWDcompatibility: () => number, __xmlBufferAllocScheme: () => {}, __xmlDefaultBufferSize: () => number, __xmlDefaultSAXHandler: () => {}, __xmlDefaultSAXLocator: () => {}, __xmlDeregisterNodeDefaultValue: () => {}, __xmlDoValidityCheckingDefaultValue: () => number, __xmlGenericError: () => {}, __xmlGenericErrorContext: () => any, __xmlGetWarningsDefaultValue: () => number, __xmlIndentTreeOutput: () => number, __xmlKeepBlanksDefaultValue: () => number, __xmlLastError: () => {}, __xmlLineNumbersDefaultValue: () => number, __xmlLoadExtDtdDefaultValue: () => number, __xmlOutputBufferCreateFilename: (URI: string | Buffer | null, encoder: import("./types").xmlCharEncodingHandlerPtr | null, compression: number) => import("./types").xmlOutputBufferPtr, __xmlOutputBufferCreateFilenameValue: () => {}, __xmlParserDebugEntities: () => number, __xmlParserInputBufferCreateFilename: (URI: string | Buffer | null, enc: {}) => import("./types").xmlParserInputBufferPtr, __xmlParserInputBufferCreateFilenameValue: () => {}, __xmlParserVersion: () => string, __xmlPedanticParserDefaultValue: () => number, __xmlRegisterNodeDefaultValue: () => {}, __xmlSaveNoEmptyTags: () => number, __xmlStructuredError: () => {}, __xmlStructuredErrorContext: () => any, __xmlSubstituteEntitiesDefaultValue: () => number, __xmlTreeIndentString: () => string, attribute: (ctx: any, fullname: string | Buffer | null, value: string | Buffer | null) => any, attributeDecl: (ctx: any, elem: string | Buffer | null, fullname: string | Buffer | null, type: number, def: number, defaultValue: string | Buffer | null, tree: import("./types").xmlEnumerationPtr | null) => any, cdataBlock: (ctx: any, value: string | Buffer | null, len: number) => any, characters: (ctx: any, ch: string | Buffer | null, len: number) => any, checkNamespace: (ctx: any, nameSpace: string | Buffer | null) => number, comment: (ctx: any, value: string | Buffer | null) => any, docbDefaultSAXHandlerInit: () => any, elementDecl: (ctx: any, name: string | Buffer | null, type: number, content: import("./types").xmlElementContentPtr | null) => any, endDocument: (ctx: any) => any, endElement: (ctx: any, name: string | Buffer | null) => any, entityDecl: (ctx: any, name: string | Buffer | null, type: number, publicId: string | Buffer | null, systemId: string | Buffer | null, content: string | Buffer | null) => any, externalSubset: (ctx: any, name: string | Buffer | null, ExternalID: string | Buffer | null, SystemID: string | Buffer | null) => any, getColumnNumber: (ctx: any) => number, getEntity: (ctx: any, name: string | Buffer | null) => import("./types").xmlEntityPtr, getLineNumber: (ctx: any) => number, getMemUsed: () => number, getNamespace: (ctx: any) => import("./types").xmlNsPtr | null, getNodeCount: () => number, getParameterEntity: (ctx: any, name: string | Buffer | null) => import("./types").xmlEntityPtr, getPublicId: (ctx: any) => string, getSystemId: (ctx: any) => string, getWrapCount: () => number, globalNamespace: (ctx: any, href: string | Buffer | null, prefix: string | Buffer | null) => any, hasExternalSubset: (ctx: any) => number, hasInternalSubset: (ctx: any) => number, htmlAttrAllowed: (arg0: import("./types").htmlElemDescPtr | null, arg1: string | Buffer | null, arg2: number) => {}, htmlAutoCloseTag: (doc: import("./types").xmlDocPtr | null, name: string | Buffer | null, elem: import("./types").htmlNodePtr | null) => number, htmlCreateFileParserCtxt: (filename: string | Buffer | null, encoding: string | Buffer | null) => import("./types").htmlParserCtxtPtr, htmlCreateMemoryParserCtxt: (buffer: string | Buffer | null, size: number) => import("./types").htmlParserCtxtPtr, htmlCreatePushParserCtxt: (sax: import("./types").htmlSAXHandlerPtr | null, user_data: any, chunk: string | Buffer | null, size: number, filename: string | Buffer | null, enc: {}) => import("./types").htmlParserCtxtPtr, htmlCtxtReadDoc: (ctxt: import("./types").xmlParserCtxtPtr | null, cur: string | Buffer | null, URL: string | Buffer | null, encoding: string | Buffer | null, options: number) => import("./types").xmlDocPtr | null, htmlCtxtReadFd: (ctxt: import("./types").xmlParserCtxtPtr | null, fd: number, URL: string | Buffer | null, encoding: string | Buffer | null, options: number) => import("./types").xmlDocPtr | null, htmlCtxtReadFile: (ctxt: import("./types").xmlParserCtxtPtr | null, filename: string | Buffer | null, encoding: string | Buffer | null, options: number) => import("./types").xmlDocPtr | null, htmlCtxtReadIO: (ctxt: import("./types").xmlParserCtxtPtr | null, ioread: {}, ioclose: {}, ioctx: any, URL: string | Buffer | null, encoding: string | Buffer | null, options: number) => import("./types").xmlDocPtr | null, htmlCtxtReadMemory: (ctxt: import("./types").xmlParserCtxtPtr | null, buffer: string | Buffer | null, size: number, URL: string | Buffer | null, encoding: string | Buffer | null, options: number) => import("./types").xmlDocPtr | null, htmlCtxtReset: (ctxt: import("./types").htmlParserCtxtPtr | null) => any, htmlCtxtUseOptions: (ctxt: import("./types").htmlParserCtxtPtr | null, options: number) => number, htmlDefaultSAXHandlerInit: () => any, htmlDocContentDumpFormatOutput: (buf: import("./types").xmlOutputBufferPtr | null, cur: import("./types").xmlDocPtr | null, encoding: string | Buffer | null, format: number) => any, htmlDocContentDumpOutput: (buf: import("./types").xmlOutputBufferPtr | null, cur: import("./types").xmlDocPtr | null, encoding: string | Buffer | null) => any, htmlDocDump: (f: undefined, cur: import("./types").xmlDocPtr | null) => number, htmlDocDumpMemory: (cur: import("./types").xmlDocPtr | null, mem: string | Buffer | null, size: number) => any, htmlDocDumpMemoryFormat: (cur: import("./types").xmlDocPtr | null, mem: string | Buffer | null, size: number, format: number) => any, htmlElementAllowedHere: (arg0: import("./types").htmlElemDescPtr | null, arg1: string | Buffer | null) => number, htmlElementStatusHere: (arg0: import("./types").htmlElemDescPtr | null, arg1: import("./types").htmlElemDescPtr | null) => {}, htmlEncodeEntities: (out: string | Buffer | null, outlen: number, inArg: string | Buffer | null, inlen: number, quoteChar: number) => number, htmlEntityLookup: (name: string | Buffer | null) => {}, htmlEntityValueLookup: (value: number) => {}, htmlFreeParserCtxt: (ctxt: import("./types").htmlParserCtxtPtr | null) => any, htmlGetMetaEncoding: (doc: import("./types").xmlDocPtr | null) => string, htmlHandleOmittedElem: (val: number) => number, htmlInitAutoClose: () => any, htmlIsAutoClosed: (doc: import("./types").xmlDocPtr | null, elem: import("./types").htmlNodePtr | null) => number, htmlIsBooleanAttr: (name: string | Buffer | null) => number, htmlIsScriptAttribute: (name: string | Buffer | null) => number, htmlNewDoc: (URI: string | Buffer | null, ExternalID: string | Buffer | null) => import("./types").xmlDocPtr | null, htmlNewDocNoDtD: (URI: string | Buffer | null, ExternalID: string | Buffer | null) => import("./types").xmlDocPtr | null, htmlNewParserCtxt: () => import("./types").htmlParserCtxtPtr, htmlNodeDump: (buf: import("./types").xmlBufferPtr | null, doc: import("./types").xmlDocPtr | null, cur: import("./types").xmlNodePtr | null) => number, htmlNodeDumpFile: (out: undefined, doc: import("./types").xmlDocPtr | null, cur: import("./types").xmlNodePtr | null) => any, htmlNodeDumpFileFormat: (out: undefined, doc: import("./types").xmlDocPtr | null, cur: import("./types").xmlNodePtr | null, encoding: string | Buffer | null, format: number) => number, htmlNodeDumpFormatOutput: (buf: import("./types").xmlOutputBufferPtr | null, doc: import("./types").xmlDocPtr | null, cur: import("./types").xmlNodePtr | null, encoding: string | Buffer | null, format: number) => any, htmlNodeDumpOutput: (buf: import("./types").xmlOutputBufferPtr | null, doc: import("./types").xmlDocPtr | null, cur: import("./types").xmlNodePtr | null, encoding: string | Buffer | null) => any, htmlNodeStatus: (arg0: import("./types").htmlNodePtr | null, arg1: number) => {}, htmlParseCharRef: (ctxt: import("./types").htmlParserCtxtPtr | null) => number, htmlParseChunk: (ctxt: import("./types").htmlParserCtxtPtr | null, chunk: string | Buffer | null, size: number, terminate: number) => number, htmlParseDoc: (cur: string | Buffer | null, encoding: string | Buffer | null) => import("./types").xmlDocPtr | null, htmlParseDocument: (ctxt: import("./types").htmlParserCtxtPtr | null) => number, htmlParseElement: (ctxt: import("./types").htmlParserCtxtPtr | null) => any, htmlParseEntityRef: (ctxt: import("./types").htmlParserCtxtPtr | null, str: string | Buffer | null) => {}, htmlParseFile: (filename: string | Buffer | null, encoding: string | Buffer | null) => import("./types").xmlDocPtr | null, htmlReadDoc: (cur: string | Buffer | null, URL: string | Buffer | null, encoding: string | Buffer | null, options: number) => import("./types").xmlDocPtr | null, htmlReadFd: (fd: number, URL: string | Buffer | null, encoding: string | Buffer | null, options: number) => import("./types").xmlDocPtr | null, htmlReadFile: (URL: string | Buffer | null, encoding: string | Buffer | null, options: number) => import("./types").xmlDocPtr | null, htmlReadIO: (ioread: {}, ioclose: {}, ioctx: any, URL: string | Buffer | null, encoding: string | Buffer | null, options: number) => import("./types").xmlDocPtr | null, htmlReadMemory: (buffer: string | Buffer | null, size: number, URL: string | Buffer | null, encoding: string | Buffer | null, options: number) => import("./types").xmlDocPtr | null, htmlSAXParseDoc: (cur: string | Buffer | null, encoding: string | Buffer | null, sax: import("./types").htmlSAXHandlerPtr | null, userData: any) => import("./types").xmlDocPtr | null, htmlSAXParseFile: (filename: string | Buffer | null, encoding: string | Buffer | null, sax: import("./types").htmlSAXHandlerPtr | null, userData: any) => import("./types").xmlDocPtr | null, htmlSaveFile: (filename: string | Buffer | null, cur: import("./types").xmlDocPtr | null) => number, htmlSaveFileEnc: (filename: string | Buffer | null, cur: import("./types").xmlDocPtr | null, encoding: string | Buffer | null) => number, htmlSaveFileFormat: (filename: string | Buffer | null, cur: import("./types").xmlDocPtr | null, encoding: string | Buffer | null, format: number) => number, htmlSetMetaEncoding: (doc: import("./types").xmlDocPtr | null, encoding: string | Buffer | null) => number, htmlTagLookup: (tag: string | Buffer | null) => {}, ignorableWhitespace: (ctx: any, ch: string | Buffer | null, len: number) => any, initGenericErrorDefaultFunc: (handler: {}) => any, initdocbDefaultSAXHandler: (hdlr: {}) => any, inithtmlDefaultSAXHandler: (hdlr: {}) => any, initxmlDefaultSAXHandler: (hdlr: {}, warning: number) => any, inputPop: (ctxt: import("./types").xmlParserCtxtPtr | null) => import("./types").xmlParserInputPtr, inputPush: (ctxt: import("./types").xmlParserCtxtPtr | null, value: import("./types").xmlParserInputPtr | null) => number, internalSubset: (ctx: any, name: string | Buffer | null, ExternalID: string | Buffer | null, SystemID: string | Buffer | null) => any, isStandalone: (ctx: any) => number, isolat1ToUTF8: (out: string | Buffer | null, outlen: number, inArg: string | Buffer | null, inlen: number) => number, namePop: (ctxt: import("./types").xmlParserCtxtPtr | null) => string, namePush: (ctxt: import("./types").xmlParserCtxtPtr | null, value: string | Buffer | null) => number, namespaceDecl: (ctx: any, href: string | Buffer | null, prefix: string | Buffer | null) => any, nodePop: (ctxt: import("./types").xmlParserCtxtPtr | null) => import("./types").xmlNodePtr | null, nodePush: (ctxt: import("./types").xmlParserCtxtPtr | null, value: import("./types").xmlNodePtr | null) => number, notationDecl: (ctx: any, name: string | Buffer | null, publicId: string | Buffer | null, systemId: string | Buffer | null) => any, processingInstruction: (ctx: any, target: string | Buffer | null, data: string | Buffer | null) => any, reference: (ctx: any, name: string | Buffer | null) => any, resolveEntity: (ctx: any, publicId: string | Buffer | null, systemId: string | Buffer | null) => import("./types").xmlParserInputPtr, setDebugDisable: () => any, setDebugEnable: () => any, setDocumentLocator: (ctx: any, loc: import("./types").xmlSAXLocatorPtr | null) => any, setNamespace: (ctx: any, name: string | Buffer | null) => any, startDocument: (ctx: any) => any, startElement: (ctx: any, fullname: string | Buffer | null, atts: string | Buffer | null) => any, unparsedEntityDecl: (ctx: any, name: string | Buffer | null, publicId: string | Buffer | null, systemId: string | Buffer | null, notationName: string | Buffer | null) => any, valuePop: (ctxt: import("./types").xmlXPathParserContextPtr | null) => import("./types").xmlXPathObjectPtr, valuePush: (ctxt: import("./types").xmlXPathParserContextPtr | null, value: import("./types").xmlXPathObjectPtr | null) => number, xlinkGetDefaultDetect: () => {}, xlinkGetDefaultHandler: () => import("./types").xlinkHandlerPtr, xlinkIsLink: (doc: import("./types").xmlDocPtr | null, node: import("./types").xmlNodePtr | null) => {}, xlinkSetDefaultDetect: (func: {}) => any, xlinkSetDefaultHandler: (handler: import("./types").xlinkHandlerPtr | null) => any, xmlACatalogAdd: (catal: import("./types").xmlCatalogPtr | null, type: string | Buffer | null, orig: string | Buffer | null, replace: string | Buffer | null) => number, xmlACatalogDump: (catal: import("./types").xmlCatalogPtr | null, out: undefined) => any, xmlACatalogRemove: (catal: import("./types").xmlCatalogPtr | null, value: string | Buffer | null) => number, xmlACatalogResolve: (catal: import("./types").xmlCatalogPtr | null, pubID: string | Buffer | null, sysID: string | Buffer | null) => string, xmlACatalogResolvePublic: (catal: import("./types").xmlCatalogPtr | null, pubID: string | Buffer | null) => string, xmlACatalogResolveSystem: (catal: import("./types").xmlCatalogPtr | null, sysID: string | Buffer | null) => string, xmlACatalogResolveURI: (catal: import("./types").xmlCatalogPtr | null, URI: string | Buffer | null) => string, xmlAddAttributeDecl: (ctxt: import("./types").xmlValidCtxtPtr | null, dtd: import("./types").xmlDtdPtr | null, elem: string | Buffer | null, name: string | Buffer | null, ns: string | Buffer | null, type: {}, def: {}, defaultValue: string | Buffer | null, tree: import("./types").xmlEnumerationPtr | null) => import("./types").xmlAttributePtr, xmlAddChild: (parent: import("./types").xmlNodePtr | null, cur: import("./types").xmlNodePtr | null) => import("./types").xmlNodePtr | null, xmlAddChildList: (parent: import("./types").xmlNodePtr | null, cur: import("./types").xmlNodePtr | null) => import("./types").xmlNodePtr | null, xmlAddDocEntity: (doc: import("./types").xmlDocPtr | null, name: string | Buffer | null, type: number, ExternalID: string | Buffer | null, SystemID: string | Buffer | null, content: string | Buffer | null) => import("./types").xmlEntityPtr, xmlAddDtdEntity: (doc: import("./types").xmlDocPtr | null, name: string | Buffer | null, type: number, ExternalID: string | Buffer | null, SystemID: string | Buffer | null, content: string | Buffer | null) => import("./types").xmlEntityPtr, xmlAddElementDecl: (ctxt: import("./types").xmlValidCtxtPtr | null, dtd: import("./types").xmlDtdPtr | null, name: string | Buffer | null, type: {}, content: import("./types").xmlElementContentPtr | null) => import("./types").xmlElementPtr | null, xmlAddEncodingAlias: (name: string | Buffer | null, alias: string | Buffer | null) => number, xmlAddID: (ctxt: import("./types").xmlValidCtxtPtr | null, doc: import("./types").xmlDocPtr | null, value: string | Buffer | null, attr: import("./types").xmlAttrPtr | null) => import("./types").xmlIDPtr, xmlAddNextSibling: (cur: import("./types").xmlNodePtr | null, elem: import("./types").xmlNodePtr | null) => import("./types").xmlNodePtr | null, xmlAddNotationDecl: (ctxt: import("./types").xmlValidCtxtPtr | null, dtd: import("./types").xmlDtdPtr | null, name: string | Buffer | null, PublicID: string | Buffer | null, SystemID: string | Buffer | null) => import("./types").xmlNotationPtr, xmlAddPrevSibling: (cur: import("./types").xmlNodePtr | null, elem: import("./types").xmlNodePtr | null) => import("./types").xmlNodePtr | null, xmlAddRef: (ctxt: import("./types").xmlValidCtxtPtr | null, doc: import("./types").xmlDocPtr | null, value: string | Buffer | null, attr: import("./types").xmlAttrPtr | null) => import("./types").xmlRefPtr, xmlAddSibling: (cur: import("./types").xmlNodePtr | null, elem: import("./types").xmlNodePtr | null) => import("./types").xmlNodePtr | null, xmlAllocOutputBuffer: (encoder: import("./types").xmlCharEncodingHandlerPtr | null) => import("./types").xmlOutputBufferPtr, xmlAllocParserInputBuffer: (enc: {}) => import("./types").xmlParserInputBufferPtr, xmlAttrSerializeTxtContent: (buf: import("./types").xmlBufferPtr | null, doc: import("./types").xmlDocPtr | null, attr: import("./types").xmlAttrPtr | null, string: string | Buffer | null) => any, xmlAutomataCompile: (am: import("./types").xmlAutomataPtr | null) => import("./types").xmlRegexpPtr, xmlAutomataGetInitState: (am: import("./types").xmlAutomataPtr | null) => import("./types").xmlAutomataStatePtr, xmlAutomataIsDeterminist: (am: import("./types").xmlAutomataPtr | null) => number, xmlAutomataNewAllTrans: (am: import("./types").xmlAutomataPtr | null, from: import("./types").xmlAutomataStatePtr | null, to: import("./types").xmlAutomataStatePtr | null, lax: number) => import("./types").xmlAutomataStatePtr, xmlAutomataNewCountTrans: (am: import("./types").xmlAutomataPtr | null, from: import("./types").xmlAutomataStatePtr | null, to: import("./types").xmlAutomataStatePtr | null, token: string | Buffer | null, min: number, max: number, data: any) => import("./types").xmlAutomataStatePtr, xmlAutomataNewCountTrans2: (am: import("./types").xmlAutomataPtr | null, from: import("./types").xmlAutomataStatePtr | null, to: import("./types").xmlAutomataStatePtr | null, token: string | Buffer | null, token2: string | Buffer | null, min: number, max: number, data: any) => import("./types").xmlAutomataStatePtr, xmlAutomataNewCountedTrans: (am: import("./types").xmlAutomataPtr | null, from: import("./types").xmlAutomataStatePtr | null, to: import("./types").xmlAutomataStatePtr | null, counter: number) => import("./types").xmlAutomataStatePtr, xmlAutomataNewCounter: (am: import("./types").xmlAutomataPtr | null, min: number, max: number) => number, xmlAutomataNewCounterTrans: (am: import("./types").xmlAutomataPtr | null, from: import("./types").xmlAutomataStatePtr | null, to: import("./types").xmlAutomataStatePtr | null, counter: number) => import("./types").xmlAutomataStatePtr, xmlAutomataNewEpsilon: (am: import("./types").xmlAutomataPtr | null, from: import("./types").xmlAutomataStatePtr | null, to: import("./types").xmlAutomataStatePtr | null) => import("./types").xmlAutomataStatePtr, xmlAutomataNewNegTrans: (am: import("./types").xmlAutomataPtr | null, from: import("./types").xmlAutomataStatePtr | null, to: import("./types").xmlAutomataStatePtr | null, token: string | Buffer | null, token2: string | Buffer | null, data: any) => import("./types").xmlAutomataStatePtr, xmlAutomataNewOnceTrans: (am: import("./types").xmlAutomataPtr | null, from: import("./types").xmlAutomataStatePtr | null, to: import("./types").xmlAutomataStatePtr | null, token: string | Buffer | null, min: number, max: number, data: any) => import("./types").xmlAutomataStatePtr, xmlAutomataNewOnceTrans2: (am: import("./types").xmlAutomataPtr | null, from: import("./types").xmlAutomataStatePtr | null, to: import("./types").xmlAutomataStatePtr | null, token: string | Buffer | null, token2: string | Buffer | null, min: number, max: number, data: any) => import("./types").xmlAutomataStatePtr, xmlAutomataNewState: (am: import("./types").xmlAutomataPtr | null) => import("./types").xmlAutomataStatePtr, xmlAutomataNewTransition: (am: import("./types").xmlAutomataPtr | null, from: import("./types").xmlAutomataStatePtr | null, to: import("./types").xmlAutomataStatePtr | null, token: string | Buffer | null, data: any) => import("./types").xmlAutomataStatePtr, xmlAutomataNewTransition2: (am: import("./types").xmlAutomataPtr | null, from: import("./types").xmlAutomataStatePtr | null, to: import("./types").xmlAutomataStatePtr | null, token: string | Buffer | null, token2: string | Buffer | null, data: any) => import("./types").xmlAutomataStatePtr, xmlAutomataSetFinalState: (am: import("./types").xmlAutomataPtr | null, state: import("./types").xmlAutomataStatePtr | null) => number, xmlBufContent: (buf: import("./types").xmlBufPtr | null) => string, xmlBufEnd: (buf: import("./types").xmlBufPtr | null) => string, xmlBufGetNodeContent: (buf: import("./types").xmlBufPtr | null, cur: import("./types").xmlNodePtr | null) => number, xmlBufNodeDump: (buf: import("./types").xmlBufPtr | null, doc: import("./types").xmlDocPtr | null, cur: import("./types").xmlNodePtr | null, level: number, format: number) => number, xmlBufShrink: (buf: import("./types").xmlBufPtr | null, len: number) => number, xmlBufUse: (buf: import("./types").xmlBufPtr | null) => number, xmlBufferAdd: (buf: import("./types").xmlBufferPtr | null, str: string | Buffer | null, len: number) => number, xmlBufferAddHead: (buf: import("./types").xmlBufferPtr | null, str: string | Buffer | null, len: number) => number, xmlBufferCCat: (buf: import("./types").xmlBufferPtr | null, str: string | Buffer | null) => number, xmlBufferCat: (buf: import("./types").xmlBufferPtr | null, str: string | Buffer | null) => number, xmlBufferContent: (buf: import("./types").xmlBufferPtr | null) => string, xmlBufferCreate: () => import("./types").xmlBufferPtr, xmlBufferCreateSize: (size: number) => import("./types").xmlBufferPtr, xmlBufferCreateStatic: (mem: any, size: number) => import("./types").xmlBufferPtr, xmlBufferDetach: (buf: import("./types").xmlBufferPtr | null) => string, xmlBufferDump: (file: undefined, buf: import("./types").xmlBufferPtr | null) => number, xmlBufferEmpty: (buf: import("./types").xmlBufferPtr | null) => any, xmlBufferFree: (buf: import("./types").xmlBufferPtr | null) => any, xmlBufferGrow: (buf: import("./types").xmlBufferPtr | null, len: number) => number, xmlBufferLength: (buf: import("./types").xmlBufferPtr | null) => number, xmlBufferResize: (buf: import("./types").xmlBufferPtr | null, size: number) => number, xmlBufferSetAllocationScheme: (buf: import("./types").xmlBufferPtr | null, scheme: {}) => any, xmlBufferShrink: (buf: import("./types").xmlBufferPtr | null, len: number) => number, xmlBufferWriteCHAR: (buf: import("./types").xmlBufferPtr | null, string: string | Buffer | null) => any, xmlBufferWriteChar: (buf: import("./types").xmlBufferPtr | null, string: string | Buffer | null) => any, xmlBufferWriteQuotedString: (buf: import("./types").xmlBufferPtr | null, string: string | Buffer | null) => any, xmlBuildQName: (ncname: string | Buffer | null, prefix: string | Buffer | null, memory: string | Buffer | null, len: number) => string, xmlBuildRelativeURI: (URI: string | Buffer | null, base: string | Buffer | null) => string, xmlBuildURI: (URI: string | Buffer | null, base: string | Buffer | null) => string, xmlByteConsumed: (ctxt: import("./types").xmlParserCtxtPtr | null) => number, xmlCanonicPath: (path: string | Buffer | null) => string, xmlCatalogAdd: (type: string | Buffer | null, orig: string | Buffer | null, replace: string | Buffer | null) => number, xmlCatalogAddLocal: (catalogs: any, URL: string | Buffer | null) => any, xmlCatalogCleanup: () => any, xmlCatalogConvert: () => number, xmlCatalogDump: (out: undefined) => any, xmlCatalogFreeLocal: (catalogs: any) => any, xmlCatalogGetDefaults: () => {}, xmlCatalogGetPublic: (pubID: string | Buffer | null) => string, xmlCatalogGetSystem: (sysID: string | Buffer | null) => string, xmlCatalogIsEmpty: (catal: import("./types").xmlCatalogPtr | null) => number, xmlCatalogLocalResolve: (catalogs: any, pubID: string | Buffer | null, sysID: string | Buffer | null) => string, xmlCatalogLocalResolveURI: (catalogs: any, URI: string | Buffer | null) => string, xmlCatalogRemove: (value: string | Buffer | null) => number, xmlCatalogResolve: (pubID: string | Buffer | null, sysID: string | Buffer | null) => string, xmlCatalogResolvePublic: (pubID: string | Buffer | null) => string, xmlCatalogResolveSystem: (sysID: string | Buffer | null) => string, xmlCatalogResolveURI: (URI: string | Buffer | null) => string, xmlCatalogSetDebug: (level: number) => number, xmlCatalogSetDefaultPrefer: (prefer: {}) => {}, xmlCatalogSetDefaults: (allow: {}) => any, xmlCharEncCloseFunc: (handler: {}) => number, xmlCharEncFirstLine: (handler: {}, out: import("./types").xmlBufferPtr | null, inArg: import("./types").xmlBufferPtr | null) => number, xmlCharEncInFunc: (handler: {}, out: import("./types").xmlBufferPtr | null, inArg: import("./types").xmlBufferPtr | null) => number, xmlCharEncOutFunc: (handler: {}, out: import("./types").xmlBufferPtr | null, inArg: import("./types").xmlBufferPtr | null) => number, xmlCharInRange: (val: number, group: import("./types").xmlChRangeGroupPtr | null) => number, xmlCharStrdup: (cur: string | Buffer | null) => string, xmlCharStrndup: (cur: string | Buffer | null, len: number) => string, xmlCheckFilename: (path: string | Buffer | null) => number, xmlCheckHTTPInput: (ctxt: import("./types").xmlParserCtxtPtr | null, ret: import("./types").xmlParserInputPtr | null) => import("./types").xmlParserInputPtr, xmlCheckLanguageID: (lang: string | Buffer | null) => number, xmlCheckUTF8: (utf: string | Buffer | null) => number, xmlCheckVersion: (version: number) => any, xmlChildElementCount: (parent: import("./types").xmlNodePtr | null) => number, xmlCleanupCharEncodingHandlers: () => any, xmlCleanupEncodingAliases: () => any, xmlCleanupGlobals: () => any, xmlCleanupInputCallbacks: () => any, xmlCleanupMemory: () => any, xmlCleanupOutputCallbacks: () => any, xmlCleanupParser: () => any, xmlCleanupPredefinedEntities: () => any, xmlCleanupThreads: () => any, xmlClearNodeInfoSeq: (seq: import("./types").xmlParserNodeInfoSeqPtr | null) => any, xmlClearParserCtxt: (ctxt: import("./types").xmlParserCtxtPtr | null) => any, xmlConvertSGMLCatalog: (catal: import("./types").xmlCatalogPtr | null) => number, xmlCopyAttributeTable: (table: import("./types").xmlAttributeTablePtr | null) => import("./types").xmlAttributeTablePtr, xmlCopyChar: (len: number, out: string | Buffer | null, val: number) => number, xmlCopyCharMultiByte: (out: string | Buffer | null, val: number) => number, xmlCopyDoc: (doc: import("./types").xmlDocPtr | null, recursive: number) => import("./types").xmlDocPtr | null, xmlCopyDocElementContent: (doc: import("./types").xmlDocPtr | null, content: import("./types").xmlElementContentPtr | null) => import("./types").xmlElementContentPtr, xmlCopyDtd: (dtd: import("./types").xmlDtdPtr | null) => import("./types").xmlDtdPtr | null, xmlCopyElementContent: (content: import("./types").xmlElementContentPtr | null) => import("./types").xmlElementContentPtr, xmlCopyElementTable: (table: import("./types").xmlElementTablePtr | null) => import("./types").xmlElementTablePtr, xmlCopyEntitiesTable: (table: import("./types").xmlEntitiesTablePtr | null) => import("./types").xmlEntitiesTablePtr, xmlCopyEnumeration: (cur: import("./types").xmlEnumerationPtr | null) => import("./types").xmlEnumerationPtr, xmlCopyError: (from: import("./types").xmlErrorPtr | null, to: import("./types").xmlErrorPtr | null) => number, xmlCopyNamespace: (cur: import("./types").xmlNsPtr | null) => import("./types").xmlNsPtr | null, xmlCopyNamespaceList: (cur: import("./types").xmlNsPtr | null) => import("./types").xmlNsPtr | null, xmlCopyNode: (node: import("./types").xmlNodePtr | null, recursive: number) => import("./types").xmlNodePtr | null, xmlCopyNodeList: (node: import("./types").xmlNodePtr | null) => import("./types").xmlNodePtr | null, xmlCopyNotationTable: (table: import("./types").xmlNotationTablePtr | null) => import("./types").xmlNotationTablePtr, xmlCopyProp: (target: import("./types").xmlNodePtr | null, cur: import("./types").xmlAttrPtr | null) => import("./types").xmlAttrPtr | null, xmlCopyPropList: (target: import("./types").xmlNodePtr | null, cur: import("./types").xmlAttrPtr | null) => import("./types").xmlAttrPtr | null, xmlCreateDocParserCtxt: (cur: string | Buffer | null) => import("./types").xmlParserCtxtPtr, xmlCreateEntitiesTable: () => import("./types").xmlEntitiesTablePtr, xmlCreateEntityParserCtxt: (URL: string | Buffer | null, ID: string | Buffer | null, base: string | Buffer | null) => import("./types").xmlParserCtxtPtr, xmlCreateEnumeration: (name: string | Buffer | null) => import("./types").xmlEnumerationPtr, xmlCreateFileParserCtxt: (filename: string | Buffer | null) => import("./types").xmlParserCtxtPtr, xmlCreateIOParserCtxt: (sax: import("./types").xmlSAXHandlerPtr | null, user_data: any, ioread: {}, ioclose: {}, ioctx: any, enc: {}) => import("./types").xmlParserCtxtPtr, xmlCreateIntSubset: (doc: import("./types").xmlDocPtr | null, name: string | Buffer | null, ExternalID: string | Buffer | null, SystemID: string | Buffer | null) => import("./types").xmlDtdPtr | null, xmlCreateMemoryParserCtxt: (buffer: string | Buffer | null, size: number) => import("./types").xmlParserCtxtPtr, xmlCreatePushParserCtxt: (sax: import("./types").xmlSAXHandlerPtr | null, user_data: any, chunk: string | Buffer | null, size: number, filename: string | Buffer | null) => import("./types").xmlParserCtxtPtr, xmlCreateURI: () => import("./types").xmlURIPtr, xmlCreateURLParserCtxt: (filename: string | Buffer | null, options: number) => import("./types").xmlParserCtxtPtr, xmlCtxtGetLastError: (ctx: any) => import("./types").xmlErrorPtr, xmlCtxtReadDoc: (ctxt: import("./types").xmlParserCtxtPtr | null, cur: string | Buffer | null, URL: string | Buffer | null, encoding: string | Buffer | null, options: number) => import("./types").xmlDocPtr | null, xmlCtxtReadFd: (ctxt: import("./types").xmlParserCtxtPtr | null, fd: number, URL: string | Buffer | null, encoding: string | Buffer | null, options: number) => import("./types").xmlDocPtr | null, xmlCtxtReadFile: (ctxt: import("./types").xmlParserCtxtPtr | null, filename: string | Buffer | null, encoding: string | Buffer | null, options: number) => import("./types").xmlDocPtr | null, xmlCtxtReadIO: (ctxt: import("./types").xmlParserCtxtPtr | null, ioread: {}, ioclose: {}, ioctx: any, URL: string | Buffer | null, encoding: string | Buffer | null, options: number) => import("./types").xmlDocPtr | null, xmlCtxtReadMemory: (ctxt: import("./types").xmlParserCtxtPtr | null, buffer: string | Buffer | null, size: number, URL: string | Buffer | null, encoding: string | Buffer | null, options: number) => import("./types").xmlDocPtr | null, xmlCtxtReset: (ctxt: import("./types").xmlParserCtxtPtr | null) => any, xmlCtxtResetLastError: (ctx: any) => any, xmlCtxtResetPush: (ctxt: import("./types").xmlParserCtxtPtr | null, chunk: string | Buffer | null, size: number, filename: string | Buffer | null, encoding: string | Buffer | null) => number, xmlCtxtUseOptions: (ctxt: import("./types").xmlParserCtxtPtr | null, options: number) => number, xmlCurrentChar: (ctxt: import("./types").xmlParserCtxtPtr | null, len: number) => number, xmlDOMWrapAdoptNode: (ctxt: import("./types").xmlDOMWrapCtxtPtr | null, sourceDoc: import("./types").xmlDocPtr | null, node: import("./types").xmlNodePtr | null, destDoc: import("./types").xmlDocPtr | null, destParent: import("./types").xmlNodePtr | null, options: number) => number, xmlDOMWrapCloneNode: (ctxt: import("./types").xmlDOMWrapCtxtPtr | null, sourceDoc: import("./types").xmlDocPtr | null, node: import("./types").xmlNodePtr | null, clonedNode: import("./types").xmlNodePtr | null, destDoc: import("./types").xmlDocPtr | null, destParent: import("./types").xmlNodePtr | null, deep: number, options: number) => number, xmlDOMWrapFreeCtxt: (ctxt: import("./types").xmlDOMWrapCtxtPtr | null) => any, xmlDOMWrapNewCtxt: () => import("./types").xmlDOMWrapCtxtPtr, xmlDOMWrapReconcileNamespaces: (ctxt: import("./types").xmlDOMWrapCtxtPtr | null, elem: import("./types").xmlNodePtr | null, options: number) => number, xmlDOMWrapRemoveNode: (ctxt: import("./types").xmlDOMWrapCtxtPtr | null, doc: import("./types").xmlDocPtr | null, node: import("./types").xmlNodePtr | null, options: number) => number, xmlDecodeEntities: (ctxt: import("./types").xmlParserCtxtPtr | null, len: number, what: number, end: string | Buffer | null, end2: string | Buffer | null, end3: string | Buffer | null) => string, xmlDefaultSAXHandlerInit: () => any, xmlDelEncodingAlias: (alias: string | Buffer | null) => number, xmlDeregisterNodeDefault: (func: {}) => {}, xmlDetectCharEncoding: (inArg: string | Buffer | null, len: number) => {}, xmlDictCleanup: () => any, xmlDictCreate: () => import("./types").xmlDictPtr, xmlDictCreateSub: (sub: import("./types").xmlDictPtr | null) => import("./types").xmlDictPtr, xmlDictExists: (dict: import("./types").xmlDictPtr | null, name: string | Buffer | null, len: number) => string, xmlDictFree: (dict: import("./types").xmlDictPtr | null) => any, xmlDictGetUsage: (dict: import("./types").xmlDictPtr | null) => number, xmlDictLookup: (dict: import("./types").xmlDictPtr | null, name: string | Buffer | null, len: number) => string, xmlDictOwns: (dict: import("./types").xmlDictPtr | null, str: string | Buffer | null) => number, xmlDictQLookup: (dict: import("./types").xmlDictPtr | null, prefix: string | Buffer | null, name: string | Buffer | null) => string, xmlDictReference: (dict: import("./types").xmlDictPtr | null) => number, xmlDictSetLimit: (dict: import("./types").xmlDictPtr | null, limit: number) => number, xmlDictSize: (dict: import("./types").xmlDictPtr | null) => number, xmlDocCopyNode: (node: import("./types").xmlNodePtr | null, doc: import("./types").xmlDocPtr | null, recursive: number) => import("./types").xmlNodePtr | null, xmlDocCopyNodeList: (doc: import("./types").xmlDocPtr | null, node: import("./types").xmlNodePtr | null) => import("./types").xmlNodePtr | null, xmlDocDump: (f: undefined, cur: import("./types").xmlDocPtr | null) => number, xmlDocDumpFormatMemory: (cur: import("./types").xmlDocPtr | null, mem: string | Buffer | null, size: number, format: number) => any, xmlDocDumpFormatMemoryEnc: (out_doc: import("./types").xmlDocPtr | null, doc_txt_ptr: string | Buffer | null, doc_txt_len: number, txt_encoding: string | Buffer | null, format: number) => any, xmlDocDumpMemory: (cur: import("./types").xmlDocPtr | null, mem: string | Buffer | null, size: number) => any, xmlDocDumpMemoryEnc: (out_doc: import("./types").xmlDocPtr | null, doc_txt_ptr: string | Buffer | null, doc_txt_len: number, txt_encoding: string | Buffer | null) => any, xmlDocFormatDump: (f: undefined, cur: import("./types").xmlDocPtr | null, format: number) => number, xmlDocGetRootElement: (doc: import("./types").xmlDocPtr | null) => import("./types").xmlNodePtr | null, xmlDocHasRootElement: (doc: import("./types").xmlDocPtr | null) => boolean, xmlDocSetRootElement: (doc: import("./types").xmlDocPtr | null, root: import("./types").xmlNodePtr | null) => import("./types").xmlNodePtr | null, xmlDumpAttributeDecl: (buf: import("./types").xmlBufferPtr | null, attr: import("./types").xmlAttributePtr | null) => any, xmlDumpAttributeTable: (buf: import("./types").xmlBufferPtr | null, table: import("./types").xmlAttributeTablePtr | null) => any, xmlDumpElementDecl: (buf: import("./types").xmlBufferPtr | null, elem: import("./types").xmlElementPtr | null) => any, xmlDumpElementTable: (buf: import("./types").xmlBufferPtr | null, table: import("./types").xmlElementTablePtr | null) => any, xmlDumpEntitiesTable: (buf: import("./types").xmlBufferPtr | null, table: import("./types").xmlEntitiesTablePtr | null) => any, xmlDumpEntityDecl: (buf: import("./types").xmlBufferPtr | null, ent: import("./types").xmlEntityPtr | null) => any, xmlDumpNotationDecl: (buf: import("./types").xmlBufferPtr | null, nota: import("./types").xmlNotationPtr | null) => any, xmlDumpNotationTable: (buf: import("./types").xmlBufferPtr | null, table: import("./types").xmlNotationTablePtr | null) => any, xmlElemDump: (f: undefined, doc: import("./types").xmlDocPtr | null, cur: import("./types").xmlNodePtr | null) => any, xmlEncodeEntities: (doc: import("./types").xmlDocPtr | null, input: string | Buffer | null) => string, xmlEncodeEntitiesReentrant: (doc: import("./types").xmlDocPtr | null, input: string | Buffer | null) => string, xmlEncodeSpecialChars: (doc: import("./types").xmlDocPtr | null, input: string | Buffer | null) => string, xmlExpCtxtNbCons: (ctxt: import("./types").xmlExpCtxtPtr | null) => number, xmlExpCtxtNbNodes: (ctxt: import("./types").xmlExpCtxtPtr | null) => number, xmlExpDump: (buf: import("./types").xmlBufferPtr | null, expr: import("./types").xmlExpNodePtr | null) => any, xmlExpExpDerive: (ctxt: import("./types").xmlExpCtxtPtr | null, expr: import("./types").xmlExpNodePtr | null, sub: import("./types").xmlExpNodePtr | null) => import("./types").xmlExpNodePtr | null, xmlExpFree: (ctxt: import("./types").xmlExpCtxtPtr | null, expr: import("./types").xmlExpNodePtr | null) => any, xmlExpFreeCtxt: (ctxt: import("./types").xmlExpCtxtPtr | null) => any, xmlExpGetLanguage: (ctxt: import("./types").xmlExpCtxtPtr | null, expr: import("./types").xmlExpNodePtr | null, langList: string | Buffer | null, len: number) => number, xmlExpGetStart: (ctxt: import("./types").xmlExpCtxtPtr | null, expr: import("./types").xmlExpNodePtr | null, tokList: string | Buffer | null, len: number) => number, xmlExpIsNillable: (expr: import("./types").xmlExpNodePtr | null) => number, xmlExpMaxToken: (expr: import("./types").xmlExpNodePtr | null) => number, xmlExpNewAtom: (ctxt: import("./types").xmlExpCtxtPtr | null, name: string | Buffer | null, len: number) => import("./types").xmlExpNodePtr | null, xmlExpNewCtxt: (maxNodes: number, dict: import("./types").xmlDictPtr | null) => import("./types").xmlExpCtxtPtr, xmlExpNewOr: (ctxt: import("./types").xmlExpCtxtPtr | null, left: import("./types").xmlExpNodePtr | null, right: import("./types").xmlExpNodePtr | null) => import("./types").xmlExpNodePtr | null, xmlExpNewRange: (ctxt: import("./types").xmlExpCtxtPtr | null, subset: import("./types").xmlExpNodePtr | null, min: number, max: number) => import("./types").xmlExpNodePtr | null, xmlExpNewSeq: (ctxt: import("./types").xmlExpCtxtPtr | null, left: import("./types").xmlExpNodePtr | null, right: import("./types").xmlExpNodePtr | null) => import("./types").xmlExpNodePtr | null, xmlExpParse: (ctxt: import("./types").xmlExpCtxtPtr | null, expr: string | Buffer | null) => import("./types").xmlExpNodePtr | null, xmlExpRef: (expr: import("./types").xmlExpNodePtr | null) => any, xmlExpStringDerive: (ctxt: import("./types").xmlExpCtxtPtr | null, expr: import("./types").xmlExpNodePtr | null, str: string | Buffer | null, len: number) => import("./types").xmlExpNodePtr | null, xmlExpSubsume: (ctxt: import("./types").xmlExpCtxtPtr | null, expr: import("./types").xmlExpNodePtr | null, sub: import("./types").xmlExpNodePtr | null) => number, xmlFileClose: (context: any) => number, xmlFileMatch: (filename: string | Buffer | null) => number, xmlFileOpen: (filename: string | Buffer | null) => any, xmlFileRead: (context: any, buffer: string | Buffer | null, len: number) => number, xmlFindCharEncodingHandler: (name: string | Buffer | null) => import("./types").xmlCharEncodingHandlerPtr, xmlFirstElementChild: (parent: import("./types").xmlNodePtr | null) => import("./types").xmlNodePtr | null, xmlFreeAttributeTable: (table: import("./types").xmlAttributeTablePtr | null) => any, xmlFreeAutomata: (am: import("./types").xmlAutomataPtr | null) => any, xmlFreeCatalog: (catal: import("./types").xmlCatalogPtr | null) => any, xmlFreeDoc: (cur: import("./types").xmlDocPtr | null) => any, xmlFreeDocElementContent: (doc: import("./types").xmlDocPtr | null, cur: import("./types").xmlElementContentPtr | null) => any, xmlFreeDtd: (cur: import("./types").xmlDtdPtr | null) => any, xmlFreeElementContent: (cur: import("./types").xmlElementContentPtr | null) => any, xmlFreeElementTable: (table: import("./types").xmlElementTablePtr | null) => any, xmlFreeEntitiesTable: (table: import("./types").xmlEntitiesTablePtr | null) => any, xmlFreeEnumeration: (cur: import("./types").xmlEnumerationPtr | null) => any, xmlFreeIDTable: (table: import("./types").xmlIDTablePtr | null) => any, xmlFreeInputStream: (input: import("./types").xmlParserInputPtr | null) => any, xmlFreeMutex: (tok: import("./types").xmlMutexPtr | null) => any, xmlFreeNode: (cur: import("./types").xmlNodePtr | null) => any, xmlFreeNodeList: (cur: import("./types").xmlNodePtr | null) => any, xmlFreeNotationTable: (table: import("./types").xmlNotationTablePtr | null) => any, xmlFreeNs: (cur: import("./types").xmlNsPtr | null) => any, xmlFreeNsList: (cur: import("./types").xmlNsPtr | null) => any, xmlFreeParserCtxt: (ctxt: import("./types").xmlParserCtxtPtr | null) => any, xmlFreeParserInputBuffer: (inArg: import("./types").xmlParserInputBufferPtr | null) => any, xmlFreePattern: (comp: import("./types").xmlPatternPtr | null) => any, xmlFreePatternList: (comp: import("./types").xmlPatternPtr | null) => any, xmlFreeProp: (cur: import("./types").xmlAttrPtr | null) => any, xmlFreePropList: (cur: import("./types").xmlAttrPtr | null) => any, xmlFreeRMutex: (tok: import("./types").xmlRMutexPtr | null) => any, xmlFreeRefTable: (table: import("./types").xmlRefTablePtr | null) => any, xmlFreeStreamCtxt: (stream: import("./types").xmlStreamCtxtPtr | null) => any, xmlFreeURI: (uri: import("./types").xmlURIPtr | null) => any, xmlFreeValidCtxt: (arg0: import("./types").xmlValidCtxtPtr | null) => any, xmlGcMemGet: (freeFunc: {}, mallocFunc: {}, mallocAtomicFunc: {}, reallocFunc: {}, strdupFunc: {}) => number, xmlGcMemSetup: (freeFunc: {}, mallocFunc: {}, mallocAtomicFunc: {}, reallocFunc: {}, strdupFunc: {}) => number, xmlGetBufferAllocationScheme: () => {}, xmlGetCharEncodingHandler: (enc: {}) => import("./types").xmlCharEncodingHandlerPtr, xmlGetCharEncodingName: (enc: {}) => string, xmlGetCompressMode: () => number, xmlGetDocCompressMode: (doc: import("./types").xmlDocPtr | null) => number, xmlGetDocEntity: (doc: import("./types").xmlDocPtr | null, name: string | Buffer | null) => import("./types").xmlEntityPtr, xmlGetDtdAttrDesc: (dtd: import("./types").xmlDtdPtr | null, elem: string | Buffer | null, name: string | Buffer | null) => import("./types").xmlAttributePtr, xmlGetDtdElementDesc: (dtd: import("./types").xmlDtdPtr | null, name: string | Buffer | null) => import("./types").xmlElementPtr | null, xmlGetDtdEntity: (doc: import("./types").xmlDocPtr | null, name: string | Buffer | null) => import("./types").xmlEntityPtr, xmlGetDtdNotationDesc: (dtd: import("./types").xmlDtdPtr | null, name: string | Buffer | null) => import("./types").xmlNotationPtr, xmlGetDtdQAttrDesc: (dtd: import("./types").xmlDtdPtr | null, elem: string | Buffer | null, name: string | Buffer | null, prefix: string | Buffer | null) => import("./types").xmlAttributePtr, xmlGetDtdQElementDesc: (dtd: import("./types").xmlDtdPtr | null, name: string | Buffer | null, prefix: string | Buffer | null) => import("./types").xmlElementPtr | null, xmlGetEncodingAlias: (alias: string | Buffer | null) => string, xmlGetExternalEntityLoader: () => {}, xmlGetFeature: (ctxt: import("./types").xmlParserCtxtPtr | null, name: string | Buffer | null, result: any) => number, xmlGetFeaturesList: (len: number, result: string | Buffer | null) => number, xmlGetGlobalState: () => import("./types").xmlGlobalStatePtr, xmlGetID: (doc: import("./types").xmlDocPtr | null, ID: string | Buffer | null) => import("./types").xmlAttrPtr | null, xmlGetIntSubset: (doc: import("./types").xmlDocPtr | null) => import("./types").xmlDtdPtr | null, xmlGetLastChild: (parent: import("./types").xmlNodePtr | null) => import("./types").xmlNodePtr | null, xmlGetLastError: () => import("./types").xmlErrorPtr, xmlGetLineNo: (node: import("./types").xmlNodePtr | null) => number, xmlGetNoNsProp: (node: import("./types").xmlNodePtr | null, name: string | Buffer | null) => string, xmlGetNodePath: (node: import("./types").xmlNodePtr | null) => string, xmlGetNsList: (doc: import("./types").xmlDocPtr | null, node: import("./types").xmlNodePtr | null) => import("./types").xmlNsPtr[], xmlGetNsProp: (node: import("./types").xmlNodePtr | null, name: string | Buffer | null, nameSpace: string | Buffer | null) => string, xmlGetParameterEntity: (doc: import("./types").xmlDocPtr | null, name: string | Buffer | null) => import("./types").xmlEntityPtr, xmlGetPredefinedEntity: (name: string | Buffer | null) => import("./types").xmlEntityPtr, xmlGetProp: (node: import("./types").xmlNodePtr | null, name: string | Buffer | null) => string, xmlGetRefs: (doc: import("./types").xmlDocPtr | null, ID: string | Buffer | null) => import("./types").xmlListPtr, xmlGetThreadId: () => number, xmlGetUTF8Char: (utf: string | Buffer | null, len: number) => number, xmlHandleEntity: (ctxt: import("./types").xmlParserCtxtPtr | null, entity: import("./types").xmlEntityPtr | null) => any, xmlHasFeature: (feature: {}) => number, xmlHasNsProp: (node: import("./types").xmlNodePtr | null, name: string | Buffer | null, nameSpace: string | Buffer | null) => import("./types").xmlAttrPtr | null, xmlHasProp: (node: import("./types").xmlNodePtr | null, name: string | Buffer | null) => import("./types").xmlAttrPtr | null, xmlHashAddEntry: (table: import("./types").xmlHashTablePtr | null, name: string | Buffer | null, userdata: any) => number, xmlHashAddEntry2: (table: import("./types").xmlHashTablePtr | null, name: string | Buffer | null, name2: string | Buffer | null, userdata: any) => number, xmlHashAddEntry3: (table: import("./types").xmlHashTablePtr | null, name: string | Buffer | null, name2: string | Buffer | null, name3: string | Buffer | null, userdata: any) => number, xmlHashCopy: (table: import("./types").xmlHashTablePtr | null, f: {}) => import("./types").xmlHashTablePtr, xmlHashCreate: (size: number) => import("./types").xmlHashTablePtr, xmlHashCreateDict: (size: number, dict: import("./types").xmlDictPtr | null) => import("./types").xmlHashTablePtr, xmlHashDefaultDeallocator: (entry: any, name: string | Buffer | null) => any, xmlHashFree: (table: import("./types").xmlHashTablePtr | null, f: {}) => any, xmlHashLookup: (table: import("./types").xmlHashTablePtr | null, name: string | Buffer | null) => any, xmlHashLookup2: (table: import("./types").xmlHashTablePtr | null, name: string | Buffer | null, name2: string | Buffer | null) => any, xmlHashLookup3: (table: import("./types").xmlHashTablePtr | null, name: string | Buffer | null, name2: string | Buffer | null, name3: string | Buffer | null) => any, xmlHashQLookup: (table: import("./types").xmlHashTablePtr | null, name: string | Buffer | null, prefix: string | Buffer | null) => any, xmlHashQLookup2: (table: import("./types").xmlHashTablePtr | null, name: string | Buffer | null, prefix: string | Buffer | null, name2: string | Buffer | null, prefix2: string | Buffer | null) => any, xmlHashQLookup3: (table: import("./types").xmlHashTablePtr | null, name: string | Buffer | null, prefix: string | Buffer | null, name2: string | Buffer | null, prefix2: string | Buffer | null, name3: string | Buffer | null, prefix3: string | Buffer | null) => any, xmlHashRemoveEntry: (table: import("./types").xmlHashTablePtr | null, name: string | Buffer | null, f: {}) => number, xmlHashRemoveEntry2: (table: import("./types").xmlHashTablePtr | null, name: string | Buffer | null, name2: string | Buffer | null, f: {}) => number, xmlHashRemoveEntry3: (table: import("./types").xmlHashTablePtr | null, name: string | Buffer | null, name2: string | Buffer | null, name3: string | Buffer | null, f: {}) => number, xmlHashScan: (table: import("./types").xmlHashTablePtr | null, f: {}, data: any) => any, xmlHashScan3: (table: import("./types").xmlHashTablePtr | null, name: string | Buffer | null, name2: string | Buffer | null, name3: string | Buffer | null, f: {}, data: any) => any, xmlHashScanFull: (table: import("./types").xmlHashTablePtr | null, f: {}, data: any) => any, xmlHashScanFull3: (table: import("./types").xmlHashTablePtr | null, name: string | Buffer | null, name2: string | Buffer | null, name3: string | Buffer | null, f: {}, data: any) => any, xmlHashSize: (table: import("./types").xmlHashTablePtr | null) => number, xmlHashUpdateEntry: (table: import("./types").xmlHashTablePtr | null, name: string | Buffer | null, userdata: any, f: {}) => number, xmlHashUpdateEntry2: (table: import("./types").xmlHashTablePtr | null, name: string | Buffer | null, name2: string | Buffer | null, userdata: any, f: {}) => number, xmlHashUpdateEntry3: (table: import("./types").xmlHashTablePtr | null, name: string | Buffer | null, name2: string | Buffer | null, name3: string | Buffer | null, userdata: any, f: {}) => number, xmlIOParseDTD: (sax: import("./types").xmlSAXHandlerPtr | null, input: import("./types").xmlParserInputBufferPtr | null, enc: {}) => import("./types").xmlDtdPtr | null, xmlInitCharEncodingHandlers: () => any, xmlInitGlobals: () => any, xmlInitMemory: () => number, xmlInitNodeInfoSeq: (seq: import("./types").xmlParserNodeInfoSeqPtr | null) => any, xmlInitParser: () => any, xmlInitParserCtxt: (ctxt: import("./types").xmlParserCtxtP