///
import { StructuredErrorCallback, GenericErrorCallback, FROM_BUFFER_ASYNC_TYPE } from "../types";
type attributeDeclSAXFunc = {};
type cdataBlockSAXFunc = {};
type charactersSAXFunc = {};
type commentSAXFunc = {};
type elementDeclSAXFunc = {};
type endDocumentSAXFunc = {};
type endElementNsSAX2Func = {};
type endElementSAXFunc = {};
type entityDeclSAXFunc = {};
type errorSAXFunc = {};
type externalSubsetSAXFunc = {};
type fatalErrorSAXFunc = {};
type getEntitySAXFunc = {};
type getParameterEntitySAXFunc = {};
type hasExternalSubsetSAXFunc = {};
type hasInternalSubsetSAXFunc = {};
export type htmlDocPtr = xmlDocPtr & {};
type htmlElemDesc = {};
export type htmlElemDescPtr = {
name: string;
startTag: string;
endTag: string;
saveEndTag: string;
empty: string;
depr: string;
dtd: string;
isinline: string;
desc: string;
subelts: string;
defaultsubelt: string;
attrs_opt: string;
attrs_depr: string;
attrs_req: string;
getCPtr: {
(): number;
};
};
type htmlEntityDesc = {};
export type htmlEntityDescPtr = {
value: number;
name: string;
desc: string;
getCPtr: {
(): number;
};
};
export type htmlNodePtr = {};
export type htmlParserCtxtPtr = {};
export type htmlParserInputPtr = {};
export type htmlSAXHandlerPtr = {};
type htmlStatus = {};
type ignorableWhitespaceSAXFunc = {};
type internalSubsetSAXFunc = {};
type isStandaloneSAXFunc = {};
type notationDeclSAXFunc = {};
type processingInstructionSAXFunc = {};
type referenceSAXFunc = {};
type resolveEntitySAXFunc = {};
type setDocumentLocatorSAXFunc = {};
type startDocumentSAXFunc = {};
type startElementNsSAX2Func = {};
type startElementSAXFunc = {};
type unparsedEntityDeclSAXFunc = {};
type warningSAXFunc = {};
type xlinkExtendedLinkFunk = {};
type xlinkExtendedLinkSetFunk = {};
export type xlinkHandlerPtr = {
simple: xlinkSimpleLinkFunk;
extended: xlinkExtendedLinkFunk;
set: xlinkExtendedLinkSetFunk;
getCPtr: {
(): number;
};
};
type xlinkNodeDetectFunc = {};
type xlinkSimpleLinkFunk = {};
type xlinkType = {};
export type xmlAttrPtr = {
_private: any;
type: xmlElementType;
name: string;
children: xmlNodePtr | null;
last: xmlNodePtr | null;
parent: xmlNodePtr | null;
next: xmlAttrPtr | null;
prev: xmlAttrPtr | null;
doc: xmlDocPtr | null;
ns: xmlNsPtr | null;
atype: xmlAttributeType;
psvi: any;
getCPtr: {
(): number;
};
};
type xmlAttributeDefault = {};
export type xmlAttributePtr = {
_private: any;
type: xmlElementType;
name: string;
children: xmlNodePtr | null;
last: xmlNodePtr | null;
parent: xmlDtdPtr | null;
next: xmlNodePtr | null;
prev: xmlNodePtr | null;
doc: xmlDocPtr | null;
nexth: xmlAttributePtr;
atype: xmlAttributeType;
def: xmlAttributeDefault;
defaultValue: string;
tree: xmlEnumerationPtr;
prefix: string;
elem: string;
getCPtr: {
(): number;
};
};
export type xmlAttributeTablePtr = {};
type xmlAttributeType = {};
export type xmlAutomataPtr = {};
export type xmlAutomataStatePtr = {};
export type xmlBufPtr = {};
type xmlBufferAllocationScheme = {};
export type xmlBufferPtr = {
content: string;
use: number;
size: number;
alloc: xmlBufferAllocationScheme;
contentIO: string;
getCPtr: {
(): number;
};
};
type xmlCatalogAllow = {};
type xmlCatalogPrefer = {};
export type xmlCatalogPtr = {};
type xmlChLRange = {};
export type xmlChLRangePtr = {
low: number;
high: number;
getCPtr: {
(): number;
};
};
type xmlChRangeGroup = {};
export type xmlChRangeGroupPtr = {
nbShortRange: number;
nbLongRange: number;
shortRange: xmlChSRange;
longRange: xmlChLRange;
getCPtr: {
(): number;
};
};
type xmlChSRange = {};
export type xmlChSRangePtr = {
low: number;
high: number;
getCPtr: {
(): number;
};
};
type xmlCharEncoding = {};
type xmlCharEncodingHandler = {};
export type xmlCharEncodingHandlerPtr = {
name: string;
input: xmlCharEncodingInputFunc;
output: xmlCharEncodingOutputFunc;
getCPtr: {
(): number;
};
};
type xmlCharEncodingInputFunc = {};
type xmlCharEncodingOutputFunc = {};
type xmlDOMWrapAcquireNsFunction = {};
export type xmlDOMWrapCtxtPtr = {
_private: any;
type: number;
namespaceMap: any;
getNsForNodeFunc: xmlDOMWrapAcquireNsFunction;
getCPtr: {
(): number;
};
};
type xmlDeregisterNodeFunc = {};
type xmlDict = {};
export type xmlDictPtr = {};
export type xmlDocPtr = {
_private: any;
type: xmlElementType;
name: string;
children: xmlNodePtr | null;
last: xmlNodePtr | null;
parent: xmlNodePtr | null;
next: xmlNodePtr | null;
prev: xmlNodePtr | null;
doc: xmlDocPtr | null;
compression: number;
standalone: number;
intSubset: xmlDtdPtr | null;
extSubset: xmlDtdPtr | null;
oldNs: xmlNsPtr | null;
version: string;
encoding: string;
ids: any;
refs: any;
URL: string;
charset: number;
dict: xmlDictPtr;
psvi: any;
parseFlags: number;
properties: number;
getCPtr: {
(): number;
};
};
export type xmlDtdPtr = {
_private: any;
type: xmlElementType;
name: string;
children: xmlNodePtr | null;
last: xmlNodePtr | null;
parent: xmlDocPtr | null;
next: xmlNodePtr | null;
prev: xmlNodePtr | null;
doc: xmlDocPtr | null;
notations: any;
elements: any;
attributes: any;
entities: any;
ExternalID: string;
SystemID: string;
pentities: any;
getCPtr: {
(): number;
};
};
type xmlElementContent = {};
type xmlElementContentOccur = {};
export type xmlElementContentPtr = {
type: xmlElementContentType;
ocur: xmlElementContentOccur;
name: string;
c1: xmlElementContentPtr;
c2: xmlElementContentPtr;
parent: xmlElementContentPtr;
prefix: string;
getCPtr: {
(): number;
};
};
type xmlElementContentType = {};
export type xmlElementPtr = xmlNodePtr & {
_private: any;
type: xmlElementType;
name: string;
children: xmlNodePtr | null;
last: xmlNodePtr | null;
parent: xmlDtdPtr | null;
next: xmlNodePtr | null;
prev: xmlNodePtr | null;
doc: xmlDocPtr | null;
etype: xmlElementTypeVal;
content: xmlElementContentPtr;
attributes: xmlAttributePtr;
prefix: string;
contModel: xmlRegexpPtr;
getCPtr: {
(): number;
};
};
export type xmlElementTablePtr = {};
type xmlElementType = {};
type xmlElementTypeVal = {};
export type xmlEntitiesTablePtr = {};
export type xmlEntityPtr = {
_private: any;
type: xmlElementType;
name: string;
children: xmlNodePtr | null;
last: xmlNodePtr | null;
parent: xmlDtdPtr | null;
next: xmlNodePtr | null;
prev: xmlNodePtr | null;
doc: xmlDocPtr | null;
orig: string;
content: string;
length: number;
etype: xmlEntityType;
ExternalID: string;
SystemID: string;
nexte: xmlEntityPtr;
URI: string;
owner: number;
checked: number;
getCPtr: {
(): number;
};
};
type xmlEntityReferenceFunc = {};
type xmlEntityType = {};
export type xmlEnumerationPtr = {
next: xmlEnumerationPtr;
name: string;
getCPtr: {
(): number;
};
};
type xmlError = {};
type xmlErrorLevel = {};
export type xmlErrorPtr = {
domain: number;
code: number;
message: string;
level: xmlErrorLevel;
file: string;
line: number;
str1: string;
str2: string;
str3: string;
int1: number;
int2: number;
ctxt: any;
node: any;
getCPtr: {
(): number;
};
};
export type xmlExpCtxtPtr = {};
export type xmlExpNodePtr = {};
type xmlExternalEntityLoader = {};
type xmlFeature = {};
type xmlFreeFunc = {};
type xmlGenericErrorFunc = {};
export type xmlGlobalStatePtr = {
xmlParserVersion: string;
xmlDefaultSAXLocator: xmlSAXLocator;
xmlDefaultSAXHandler: xmlSAXHandlerV1;
docbDefaultSAXHandler: xmlSAXHandlerV1;
htmlDefaultSAXHandler: xmlSAXHandlerV1;
xmlFree: xmlFreeFunc;
xmlMalloc: xmlMallocFunc;
xmlMemStrdup: xmlStrdupFunc;
xmlRealloc: xmlReallocFunc;
xmlGenericError: xmlGenericErrorFunc;
xmlStructuredError: xmlStructuredErrorFunc;
xmlGenericErrorContext: any;
oldXMLWDcompatibility: number;
xmlBufferAllocScheme: xmlBufferAllocationScheme;
xmlDefaultBufferSize: number;
xmlSubstituteEntitiesDefaultValue: number;
xmlDoValidityCheckingDefaultValue: number;
xmlGetWarningsDefaultValue: number;
xmlKeepBlanksDefaultValue: number;
xmlLineNumbersDefaultValue: number;
xmlLoadExtDtdDefaultValue: number;
xmlParserDebugEntities: number;
xmlPedanticParserDefaultValue: number;
xmlSaveNoEmptyTags: number;
xmlIndentTreeOutput: number;
xmlTreeIndentString: string;
xmlRegisterNodeDefaultValue: xmlRegisterNodeFunc;
xmlDeregisterNodeDefaultValue: xmlDeregisterNodeFunc;
xmlMallocAtomic: xmlMallocFunc;
xmlLastError: xmlError;
xmlParserInputBufferCreateFilenameValue: xmlParserInputBufferCreateFilenameFunc;
xmlOutputBufferCreateFilenameValue: xmlOutputBufferCreateFilenameFunc;
xmlStructuredErrorContext: any;
getCPtr: {
(): number;
};
};
type xmlHashCopier = {};
type xmlHashDeallocator = {};
type xmlHashScanner = {};
type xmlHashScannerFull = {};
export type xmlHashTablePtr = {};
export type xmlIDPtr = {
next: xmlIDPtr;
value: string;
attr: xmlAttrPtr | null;
name: string;
lineno: number;
doc: xmlDocPtr | null;
getCPtr: {
(): number;
};
};
export type xmlIDTablePtr = {};
type xmlInputCloseCallback = {};
type xmlInputMatchCallback = {};
type xmlInputOpenCallback = {};
type xmlInputReadCallback = {};
export type xmlLinkPtr = {};
type xmlListDataCompare = {};
type xmlListDeallocator = {};
export type xmlListPtr = {};
type xmlListWalker = {};
export type xmlLocationSetPtr = {
locNr: number;
locMax: number;
locTab: xmlXPathObjectPtr;
getCPtr: {
(): number;
};
};
type xmlMallocFunc = {};
export type xmlModulePtr = {};
export type xmlMutexPtr = {};
type xmlNode = {};
export type xmlNodePtr = {
_private: any;
type: xmlElementType;
name: string;
children: xmlNodePtr | null;
last: xmlNodePtr | null;
parent: xmlNodePtr | null;
next: xmlNodePtr | null;
prev: xmlNodePtr | null;
doc: xmlDocPtr | null;
ns: xmlNsPtr | null;
content: string;
properties: xmlAttrPtr | null;
nsDef: xmlNsPtr | null;
psvi: any;
line: number;
extra: number;
getCPtr: {
(): number;
};
};
export type xmlNodeSetPtr = {
nodeNr: number;
nodeMax: number;
nodeTab: xmlNodePtr | null;
getCPtr: {
(): number;
};
};
export type xmlNotationPtr = {
name: string;
PublicID: string;
SystemID: string;
getCPtr: {
(): number;
};
};
export type xmlNotationTablePtr = {};
export type xmlNsPtr = {
next: xmlNsPtr | null;
type: xmlNsPtr | null;
href: string;
prefix: string;
_private: any;
context: xmlDocPtr | null;
getCPtr: {
(): number;
};
};
type xmlOutputBufferCreateFilenameFunc = {};
export type xmlOutputBufferPtr = {
context: any;
writecallback: xmlOutputWriteCallback;
closecallback: xmlOutputCloseCallback;
encoder: xmlCharEncodingHandlerPtr;
buffer: xmlBufPtr;
conv: xmlBufPtr;
written: number;
error: number;
getCPtr: {
(): number;
};
};
type xmlOutputCloseCallback = {};
type xmlOutputMatchCallback = {};
type xmlOutputOpenCallback = {};
type xmlOutputWriteCallback = {};
export type xmlParserCtxtPtr = {
sax: xmlSAXHandlerPtr;
userData: any;
myDoc: xmlDocPtr | null;
wellFormed: number;
replaceEntities: number;
version: string;
encoding: string;
standalone: number;
html: number;
input: xmlParserInputPtr;
inputNr: number;
inputMax: number;
inputTab: xmlParserInputPtr;
node: xmlNodePtr | null;
nodeNr: number;
nodeMax: number;
nodeTab: xmlNodePtr | null;
record_info: number;
node_seq: xmlParserNodeInfoSeq;
errNo: number;
hasExternalSubset: number;
hasPErefs: number;
external: number;
valid: number;
validate: number;
vctxt: xmlValidCtxt;
instate: xmlParserInputState;
token: number;
directory: string;
name: string;
nameNr: number;
nameMax: number;
nameTab: string;
nbChars: number;
checkIndex: number;
keepBlanks: number;
disableSAX: number;
inSubset: number;
intSubName: string;
extSubURI: string;
extSubSystem: string;
space: number;
spaceNr: number;
spaceMax: number;
spaceTab: number;
depth: number;
entity: xmlParserInputPtr;
charset: number;
nodelen: number;
nodemem: number;
pedantic: number;
_private: any;
loadsubset: number;
linenumbers: number;
catalogs: any;
recovery: number;
progressive: number;
dict: xmlDictPtr;
atts: string;
maxatts: number;
docdict: number;
str_xml: string;
str_xmlns: string;
str_xml_ns: string;
sax2: number;
nsNr: number;
nsMax: number;
nsTab: string;
attallocs: number;
pushTab: xmlStartTag;
attsDefault: xmlHashTablePtr;
attsSpecial: xmlHashTablePtr;
nsWellFormed: number;
options: number;
dictNames: number;
freeElemsNr: number;
freeElems: xmlNodePtr | null;
freeAttrsNr: number;
freeAttrs: xmlAttrPtr | null;
lastError: xmlError;
parseMode: xmlParserMode;
nbentities: number;
sizeentities: number;
nodeInfo: xmlParserNodeInfo;
nodeInfoNr: number;
nodeInfoMax: number;
nodeInfoTab: xmlParserNodeInfo;
input_id: number;
sizeentcopy: number;
getCPtr: {
(): number;
};
};
type xmlParserErrors = {};
type xmlParserInputBufferCreateFilenameFunc = {};
export type xmlParserInputBufferPtr = {
context: any;
readcallback: xmlInputReadCallback;
closecallback: xmlInputCloseCallback;
encoder: xmlCharEncodingHandlerPtr;
buffer: xmlBufPtr;
raw: xmlBufPtr;
compressed: number;
error: number;
rawconsumed: number;
getCPtr: {
(): number;
};
};
type xmlParserInputDeallocate = {};
export type xmlParserInputPtr = {
buf: xmlParserInputBufferPtr;
filename: string;
directory: string;
base: string;
cur: string;
end: string;
length: number;
line: number;
col: number;
consumed: number;
free: xmlParserInputDeallocate;
encoding: string;
version: string;
standalone: number;
id: number;
getCPtr: {
(): number;
};
};
type xmlParserInputState = {};
type xmlParserMode = {};
type xmlParserNodeInfo = {};
export type xmlParserNodeInfoPtr = {
node: undefined;
begin_pos: number;
begin_line: number;
end_pos: number;
end_line: number;
getCPtr: {
(): number;
};
};
type xmlParserNodeInfoSeq = {};
export type xmlParserNodeInfoSeqPtr = {
maximum: number;
length: number;
buffer: xmlParserNodeInfo;
getCPtr: {
(): number;
};
};
export type xmlPatternPtr = {};
export type xmlRMutexPtr = {};
type xmlReallocFunc = {};
export type xmlRefPtr = {
next: xmlRefPtr;
value: string;
attr: xmlAttrPtr | null;
name: string;
lineno: number;
getCPtr: {
(): number;
};
};
export type xmlRefTablePtr = {};
type xmlRegExecCallbacks = {};
export type xmlRegExecCtxtPtr = {};
export type xmlRegexpPtr = {};
type xmlRegisterNodeFunc = {};
export type xmlRelaxNGParserCtxtPtr = {};
export type xmlRelaxNGPtr = {};
export type xmlRelaxNGValidCtxtPtr = {};
type xmlRelaxNGValidityErrorFunc = {};
type xmlRelaxNGValidityWarningFunc = {};
type xmlSAXHandler = {};
export type xmlSAXHandlerPtr = {
internalSubset: internalSubsetSAXFunc;
isStandalone: isStandaloneSAXFunc;
hasInternalSubset: hasInternalSubsetSAXFunc;
hasExternalSubset: hasExternalSubsetSAXFunc;
resolveEntity: resolveEntitySAXFunc;
getEntity: getEntitySAXFunc;
entityDecl: entityDeclSAXFunc;
notationDecl: notationDeclSAXFunc;
attributeDecl: attributeDeclSAXFunc;
elementDecl: elementDeclSAXFunc;
unparsedEntityDecl: unparsedEntityDeclSAXFunc;
setDocumentLocator: setDocumentLocatorSAXFunc;
startDocument: startDocumentSAXFunc;
endDocument: endDocumentSAXFunc;
startElement: startElementSAXFunc;
endElement: endElementSAXFunc;
reference: referenceSAXFunc;
characters: charactersSAXFunc;
ignorableWhitespace: ignorableWhitespaceSAXFunc;
processingInstruction: processingInstructionSAXFunc;
comment: commentSAXFunc;
warning: warningSAXFunc;
error: errorSAXFunc;
fatalError: fatalErrorSAXFunc;
getParameterEntity: getParameterEntitySAXFunc;
cdataBlock: cdataBlockSAXFunc;
externalSubset: externalSubsetSAXFunc;
initialized: number;
_private: any;
startElementNs: startElementNsSAX2Func;
endElementNs: endElementNsSAX2Func;
serror: xmlStructuredErrorFunc;
getCPtr: {
(): number;
};
};
type xmlSAXHandlerV1 = {};
export type xmlSAXHandlerV1Ptr = {
internalSubset: internalSubsetSAXFunc;
isStandalone: isStandaloneSAXFunc;
hasInternalSubset: hasInternalSubsetSAXFunc;
hasExternalSubset: hasExternalSubsetSAXFunc;
resolveEntity: resolveEntitySAXFunc;
getEntity: getEntitySAXFunc;
entityDecl: entityDeclSAXFunc;
notationDecl: notationDeclSAXFunc;
attributeDecl: attributeDeclSAXFunc;
elementDecl: elementDeclSAXFunc;
unparsedEntityDecl: unparsedEntityDeclSAXFunc;
setDocumentLocator: setDocumentLocatorSAXFunc;
startDocument: startDocumentSAXFunc;
endDocument: endDocumentSAXFunc;
startElement: startElementSAXFunc;
endElement: endElementSAXFunc;
reference: referenceSAXFunc;
characters: charactersSAXFunc;
ignorableWhitespace: ignorableWhitespaceSAXFunc;
processingInstruction: processingInstructionSAXFunc;
comment: commentSAXFunc;
warning: warningSAXFunc;
error: errorSAXFunc;
fatalError: fatalErrorSAXFunc;
getParameterEntity: getParameterEntitySAXFunc;
cdataBlock: cdataBlockSAXFunc;
externalSubset: externalSubsetSAXFunc;
initialized: number;
getCPtr: {
(): number;
};
};
type xmlSAXLocator = {};
export type xmlSAXLocatorPtr = {
getPublicId: string;
getSystemId: string;
getLineNumber: number;
getColumnNumber: number;
getCPtr: {
(): number;
};
};
export type xmlSaveCtxtPtr = {};
export type xmlSchemaAnnotPtr = {
next: xmlSchemaAnnotPtr;
content: xmlNodePtr | null;
getCPtr: {
(): number;
};
};
export type xmlSchemaAttributeGroupPtr = {
type: xmlSchemaTypeType;
next: xmlSchemaAttributePtr;
name: string;
id: string;
ref: string;
refNs: string;
annot: xmlSchemaAnnotPtr;
attributes: xmlSchemaAttributePtr;
node: xmlNodePtr | null;
flags: number;
attributeWildcard: xmlSchemaWildcardPtr;
refPrefix: string;
refItem: xmlSchemaAttributeGroupPtr;
targetNamespace: string;
attrUses: any;
getCPtr: {
(): number;
};
};
export type xmlSchemaAttributeLinkPtr = {
next: xmlSchemaAttributeLinkPtr;
attr: xmlSchemaAttributePtr;
getCPtr: {
(): number;
};
};
export type xmlSchemaAttributePtr = {
type: xmlSchemaTypeType;
next: xmlSchemaAttributePtr;
name: string;
id: string;
ref: string;
refNs: string;
typeName: string;
typeNs: string;
annot: xmlSchemaAnnotPtr;
base: xmlSchemaTypePtr;
occurs: number;
defValue: string;
subtypes: xmlSchemaTypePtr;
node: xmlNodePtr | null;
targetNamespace: string;
flags: number;
refPrefix: string;
defVal: xmlSchemaValPtr;
refDecl: xmlSchemaAttributePtr;
getCPtr: {
(): number;
};
};
type xmlSchemaContentType = {};
export type xmlSchemaElementPtr = {
type: xmlSchemaTypeType;
next: xmlSchemaTypePtr;
name: string;
id: string;
ref: string;
refNs: string;
annot: xmlSchemaAnnotPtr;
subtypes: xmlSchemaTypePtr;
attributes: xmlSchemaAttributePtr;
node: xmlNodePtr | null;
minOccurs: number;
maxOccurs: number;
flags: number;
targetNamespace: string;
namedType: string;
namedTypeNs: string;
substGroup: string;
substGroupNs: string;
scope: string;
value: string;
refDecl: xmlSchemaElementPtr | null;
contModel: xmlRegexpPtr;
contentType: xmlSchemaContentType;
refPrefix: string;
defVal: xmlSchemaValPtr;
idcs: any;
getCPtr: {
(): number;
};
};
export type xmlSchemaFacetLinkPtr = {
next: xmlSchemaFacetLinkPtr;
facet: xmlSchemaFacetPtr;
getCPtr: {
(): number;
};
};
export type xmlSchemaFacetPtr = {
type: xmlSchemaTypeType;
next: xmlSchemaFacetPtr;
value: string;
id: string;
annot: xmlSchemaAnnotPtr;
node: xmlNodePtr | null;
fixed: number;
whitespace: number;
val: xmlSchemaValPtr;
regexp: xmlRegexpPtr;
getCPtr: {
(): number;
};
};
export type xmlSchemaNotationPtr = {
type: xmlSchemaTypeType;
name: string;
annot: xmlSchemaAnnotPtr;
identifier: string;
targetNamespace: string;
getCPtr: {
(): number;
};
};
export type xmlSchemaParserCtxtPtr = {};
export type xmlSchemaPtr = {
name: string;
targetNamespace: string;
version: string;
id: string;
doc: xmlDocPtr | null;
annot: xmlSchemaAnnotPtr;
flags: number;
typeDecl: xmlHashTablePtr;
attrDecl: xmlHashTablePtr;
attrgrpDecl: xmlHashTablePtr;
elemDecl: xmlHashTablePtr;
notaDecl: xmlHashTablePtr;
schemasImports: xmlHashTablePtr;
_private: any;
groupDecl: xmlHashTablePtr;
dict: xmlDictPtr;
includes: any;
preserve: number;
counter: number;
idcDef: xmlHashTablePtr;
volatiles: any;
getCPtr: {
(): number;
};
};
export type xmlSchemaSAXPlugPtr = {};
export type xmlSchemaTypeLinkPtr = {
next: xmlSchemaTypeLinkPtr;
type: xmlSchemaTypePtr;
getCPtr: {
(): number;
};
};
export type xmlSchemaTypePtr = {
type: xmlSchemaTypeType;
next: xmlSchemaTypePtr;
name: string;
id: string;
ref: string;
refNs: string;
annot: xmlSchemaAnnotPtr;
subtypes: xmlSchemaTypePtr;
attributes: xmlSchemaAttributePtr;
node: xmlNodePtr | null;
minOccurs: number;
maxOccurs: number;
flags: number;
contentType: xmlSchemaContentType;
base: string;
baseNs: string;
baseType: xmlSchemaTypePtr;
facets: xmlSchemaFacetPtr;
redef: xmlSchemaTypePtr;
recurse: number;
attributeUses: xmlSchemaAttributeLinkPtr;
attributeWildcard: xmlSchemaWildcardPtr;
builtInType: number;
memberTypes: xmlSchemaTypeLinkPtr;
facetSet: xmlSchemaFacetLinkPtr;
refPrefix: string;
contentTypeDef: xmlSchemaTypePtr;
contModel: xmlRegexpPtr;
targetNamespace: string;
attrUses: any;
getCPtr: {
(): number;
};
};
type xmlSchemaTypeType = {};
export type xmlSchemaValPtr = {};
type xmlSchemaValType = {};
export type xmlSchemaValidCtxtPtr = {};
type xmlSchemaValidityErrorFunc = {};
type xmlSchemaValidityLocatorFunc = {};
type xmlSchemaValidityWarningFunc = {};
type xmlSchemaWhitespaceValueType = {};
export type xmlSchemaWildcardNsPtr = {
next: xmlSchemaWildcardNsPtr | null;
value: string;
getCPtr: {
(): number;
};
};
export type xmlSchemaWildcardPtr = {
type: xmlSchemaTypeType;
id: string;
annot: xmlSchemaAnnotPtr;
node: xmlNodePtr | null;
minOccurs: number;
maxOccurs: number;
processContents: number;
any: number;
nsSet: xmlSchemaWildcardNsPtr | null;
negNsSet: xmlSchemaWildcardNsPtr | null;
flags: number;
getCPtr: {
(): number;
};
};
type xmlStartTag = {};
type xmlStrdupFunc = {};
export type xmlStreamCtxtPtr = {};
type xmlStructuredErrorFunc = {};
export type xmlURIPtr = {
scheme: string;
opaque: string;
authority: string;
server: string;
user: string;
port: number;
path: string;
query: string;
fragment: string;
cleanup: number;
query_raw: string;
getCPtr: {
(): number;
};
};
type xmlValidCtxt = {};
export type xmlValidCtxtPtr = {
userData: any;
error: xmlValidityErrorFunc;
warning: xmlValidityWarningFunc;
node: xmlNodePtr | null;
nodeNr: number;
nodeMax: number;
nodeTab: xmlNodePtr | null;
finishDtd: number;
doc: xmlDocPtr | null;
valid: number;
vstate: xmlValidState;
vstateNr: number;
vstateMax: number;
vstateTab: xmlValidState;
am: xmlAutomataPtr;
state: xmlAutomataStatePtr;
getCPtr: {
(): number;
};
};
type xmlValidState = {};
export type xmlValidStatePtr = {};
type xmlValidityErrorFunc = {};
type xmlValidityWarningFunc = {};
type xmlXPathAxisFunc = {};
export type xmlXPathAxisPtr = {
name: string;
func: xmlXPathAxisFunc;
getCPtr: {
(): number;
};
};
export type xmlXPathCompExprPtr = {};
export type xmlXPathContextPtr = {
doc: xmlDocPtr | null;
node: xmlNodePtr | null;
nb_variables_unused: number;
max_variables_unused: number;
varHash: xmlHashTablePtr;
nb_types: number;
max_types: number;
types: xmlXPathTypePtr;
nb_funcs_unused: number;
max_funcs_unused: number;
funcHash: xmlHashTablePtr;
nb_axis: number;
max_axis: number;
axis: xmlXPathAxisPtr;
namespaces: xmlNsPtr | null;
nsNr: number;
user: any;
contextSize: number;
proximityPosition: number;
xptr: number;
here: xmlNodePtr | null;
origin: xmlNodePtr | null;
nsHash: xmlHashTablePtr;
varLookupFunc: xmlXPathVariableLookupFunc;
varLookupData: any;
extra: any;
function: string;
functionURI: string;
funcLookupFunc: xmlXPathFuncLookupFunc;
funcLookupData: any;
tmpNsList: xmlNsPtr | null;
tmpNsNr: number;
userData: any;
error: xmlStructuredErrorFunc;
lastError: xmlError;
debugNode: xmlNodePtr | null;
dict: xmlDictPtr;
flags: number;
cache: any;
opLimit: number;
opCount: number;
depth: number;
getCPtr: {
(): number;
};
};
type xmlXPathConvertFunc = {};
type xmlXPathFuncLookupFunc = {};
export type xmlXPathFuncPtr = {};
type xmlXPathFunction = {};
export type xmlXPathObjectPtr = {
type: xmlXPathObjectType;
nodesetval: xmlNodePtr[];
boolval: number;
floatval: number;
stringval: string;
user: any;
index: number;
user2: any;
index2: number;
getCPtr: {
(): number;
};
};
type xmlXPathObjectType = {};
export type xmlXPathParserContextPtr = {
cur: string;
base: string;
error: number;
context: xmlXPathContextPtr;
value: xmlXPathObjectPtr;
valueNr: number;
valueMax: number;
valueTab: xmlXPathObjectPtr;
comp: xmlXPathCompExprPtr;
xptr: number;
ancestor: xmlNodePtr | null;
valueFrame: number;
getCPtr: {
(): number;
};
};
export type xmlXPathTypePtr = {
name: string;
func: xmlXPathConvertFunc;
getCPtr: {
(): number;
};
};
type xmlXPathVariableLookupFunc = {};
export type xmlXPathVariablePtr = {
name: string;
value: xmlXPathObjectPtr;
getCPtr: {
(): number;
};
};
export interface NativeBindings {
ATTRIBUTE_DESTRUCTOR: number;
BASE_BUFFER_SIZE: number;
HAVE_ARPA_INET_H: number;
HAVE_ARPA_NAMESER_H: number;
HAVE_CTYPE_H: number;
HAVE_DIRENT_H: number;
HAVE_DLFCN_H: number;
HAVE_ERRNO_H: number;
HAVE_FCNTL_H: number;
HAVE_FLOAT_H: number;
HAVE_FPRINTF: number;
HAVE_FTIME: number;
HAVE_GETTIMEOFDAY: number;
HAVE_INTTYPES_H: number;
HAVE_ISASCII: number;
HAVE_LIMITS_H: number;
HAVE_LOCALTIME: number;
HAVE_MATH_H: number;
HAVE_MEMORY_H: number;
HAVE_MMAP: number;
HAVE_MUNMAP: number;
HAVE_NETDB_H: number;
HAVE_NETINET_IN_H: number;
HAVE_POLL_H: number;
HAVE_PRINTF: number;
HAVE_PUTENV: number;
HAVE_RAND: number;
HAVE_RESOLV_H: number;
HAVE_SIGNAL: number;
HAVE_SIGNAL_H: number;
HAVE_SNPRINTF: number;
HAVE_SPRINTF: number;
HAVE_SRAND: number;
HAVE_SSCANF: number;
HAVE_STAT: number;
HAVE_STDARG_H: number;
HAVE_STDINT_H: number;
HAVE_STDLIB_H: number;
HAVE_STRFTIME: number;
HAVE_STRINGS_H: number;
HAVE_STRING_H: number;
HAVE_SYS_MMAN_H: number;
HAVE_SYS_SELECT_H: number;
HAVE_SYS_SOCKET_H: number;
HAVE_SYS_STAT_H: number;
HAVE_SYS_TIMEB_H: number;
HAVE_SYS_TIME_H: number;
HAVE_SYS_TYPES_H: number;
HAVE_TIME: number;
HAVE_TIME_H: number;
HAVE_VFPRINTF: number;
HAVE_VSNPRINTF: number;
HAVE_VSPRINTF: number;
HTML_DEPRECATED: number;
HTML_INVALID: number;
HTML_NA: number;
HTML_PARSE_COMPACT: number;
HTML_PARSE_IGNORE_ENC: number;
HTML_PARSE_NOBLANKS: number;
HTML_PARSE_NODEFDTD: number;
HTML_PARSE_NOERROR: number;
HTML_PARSE_NOIMPLIED: number;
HTML_PARSE_NONET: number;
HTML_PARSE_NOWARNING: number;
HTML_PARSE_PEDANTIC: number;
HTML_PARSE_RECOVER: number;
HTML_REQUIRED: number;
HTML_VALID: number;
INPUT_CHUNK: number;
LIBXML_DOTTED_VERSION: string;
LIBXML_MODULE_EXTENSION: string;
LIBXML_VERSION: number;
LIBXML_VERSION_EXTRA: string;
LIBXML_VERSION_STRING: string;
LT_OBJDIR: string;
PACKAGE: string;
PACKAGE_BUGREPORT: string;
PACKAGE_NAME: string;
PACKAGE_STRING: string;
PACKAGE_TARNAME: string;
PACKAGE_URL: string;
PACKAGE_VERSION: string;
STDC_HEADERS: number;
VA_LIST_IS_ARRAY: number;
VERSION: string;
XLINK_ACTUATE_AUTO: number;
XLINK_ACTUATE_NONE: number;
XLINK_ACTUATE_ONREQUEST: number;
XLINK_SHOW_EMBED: number;
XLINK_SHOW_NEW: number;
XLINK_SHOW_NONE: number;
XLINK_SHOW_REPLACE: number;
XLINK_TYPE_EXTENDED: number;
XLINK_TYPE_EXTENDED_SET: number;
XLINK_TYPE_NONE: number;
XLINK_TYPE_SIMPLE: number;
XML_ATTRIBUTE_CDATA: number;
XML_ATTRIBUTE_DECL: number;
XML_ATTRIBUTE_ENTITIES: number;
XML_ATTRIBUTE_ENTITY: number;
XML_ATTRIBUTE_ENUMERATION: number;
XML_ATTRIBUTE_FIXED: number;
XML_ATTRIBUTE_ID: number;
XML_ATTRIBUTE_IDREF: number;
XML_ATTRIBUTE_IDREFS: number;
XML_ATTRIBUTE_IMPLIED: number;
XML_ATTRIBUTE_NMTOKEN: number;
XML_ATTRIBUTE_NMTOKENS: number;
XML_ATTRIBUTE_NODE: number;
XML_ATTRIBUTE_NONE: number;
XML_ATTRIBUTE_NOTATION: number;
XML_ATTRIBUTE_REQUIRED: number;
XML_BUFFER_ALLOC_BOUNDED: number;
XML_BUFFER_ALLOC_DOUBLEIT: number;
XML_BUFFER_ALLOC_EXACT: number;
XML_BUFFER_ALLOC_HYBRID: number;
XML_BUFFER_ALLOC_IMMUTABLE: number;
XML_BUFFER_ALLOC_IO: number;
XML_BUF_OVERFLOW: number;
XML_C14N_CREATE_CTXT: number;
XML_C14N_CREATE_STACK: number;
XML_C14N_INVALID_NODE: number;
XML_C14N_RELATIVE_NAMESPACE: number;
XML_C14N_REQUIRES_UTF8: number;
XML_C14N_UNKNOW_NODE: number;
XML_CATALOG_ENTRY_BROKEN: number;
XML_CATALOG_MISSING_ATTR: number;
XML_CATALOG_NOT_CATALOG: number;
XML_CATALOG_PREFER_VALUE: number;
XML_CATALOG_RECURSION: number;
XML_CATA_ALLOW_ALL: number;
XML_CATA_ALLOW_DOCUMENT: number;
XML_CATA_ALLOW_GLOBAL: number;
XML_CATA_ALLOW_NONE: number;
XML_CATA_PREFER_NONE: number;
XML_CATA_PREFER_PUBLIC: number;
XML_CATA_PREFER_SYSTEM: number;
XML_CDATA_SECTION_NODE: number;
XML_CHAR_ENCODING_2022_JP: number;
XML_CHAR_ENCODING_8859_1: number;
XML_CHAR_ENCODING_8859_2: number;
XML_CHAR_ENCODING_8859_3: number;
XML_CHAR_ENCODING_8859_4: number;
XML_CHAR_ENCODING_8859_5: number;
XML_CHAR_ENCODING_8859_6: number;
XML_CHAR_ENCODING_8859_7: number;
XML_CHAR_ENCODING_8859_8: number;
XML_CHAR_ENCODING_8859_9: number;
XML_CHAR_ENCODING_ASCII: number;
XML_CHAR_ENCODING_EBCDIC: number;
XML_CHAR_ENCODING_ERROR: number;
XML_CHAR_ENCODING_EUC_JP: number;
XML_CHAR_ENCODING_NONE: number;
XML_CHAR_ENCODING_SHIFT_JIS: number;
XML_CHAR_ENCODING_UCS2: number;
XML_CHAR_ENCODING_UCS4BE: number;
XML_CHAR_ENCODING_UCS4LE: number;
XML_CHAR_ENCODING_UCS4_2143: number;
XML_CHAR_ENCODING_UCS4_3412: number;
XML_CHAR_ENCODING_UTF16BE: number;
XML_CHAR_ENCODING_UTF16LE: number;
XML_CHAR_ENCODING_UTF8: number;
XML_CHECK_ENTITY_TYPE: number;
XML_CHECK_FOUND_ATTRIBUTE: number;
XML_CHECK_FOUND_CDATA: number;
XML_CHECK_FOUND_COMMENT: number;
XML_CHECK_FOUND_DOCTYPE: number;
XML_CHECK_FOUND_ELEMENT: number;
XML_CHECK_FOUND_ENTITY: number;
XML_CHECK_FOUND_ENTITYREF: number;
XML_CHECK_FOUND_FRAGMENT: number;
XML_CHECK_FOUND_NOTATION: number;
XML_CHECK_FOUND_PI: number;
XML_CHECK_FOUND_TEXT: number;
XML_CHECK_NAME_NOT_NULL: number;
XML_CHECK_NOT_ATTR: number;
XML_CHECK_NOT_ATTR_DECL: number;
XML_CHECK_NOT_DTD: number;
XML_CHECK_NOT_ELEM_DECL: number;
XML_CHECK_NOT_ENTITY_DECL: number;
XML_CHECK_NOT_NCNAME: number;
XML_CHECK_NOT_NS_DECL: number;
XML_CHECK_NOT_UTF8: number;
XML_CHECK_NO_DICT: number;
XML_CHECK_NO_DOC: number;
XML_CHECK_NO_ELEM: number;
XML_CHECK_NO_HREF: number;
XML_CHECK_NO_NAME: number;
XML_CHECK_NO_NEXT: number;
XML_CHECK_NO_PARENT: number;
XML_CHECK_NO_PREV: number;
XML_CHECK_NS_ANCESTOR: number;
XML_CHECK_NS_SCOPE: number;
XML_CHECK_OUTSIDE_DICT: number;
XML_CHECK_UNKNOWN_NODE: number;
XML_CHECK_WRONG_DOC: number;
XML_CHECK_WRONG_NAME: number;
XML_CHECK_WRONG_NEXT: number;
XML_CHECK_WRONG_PARENT: number;
XML_CHECK_WRONG_PREV: number;
XML_COMMENT_NODE: number;
XML_COMPLETE_ATTRS: number;
XML_DEFAULT_VERSION: string;
XML_DETECT_IDS: number;
XML_DOCB_DOCUMENT_NODE: number;
XML_DOCUMENT_FRAG_NODE: number;
XML_DOCUMENT_NODE: number;
XML_DOCUMENT_TYPE_NODE: number;
XML_DOC_DTDVALID: number;
XML_DOC_HTML: number;
XML_DOC_INTERNAL: number;
XML_DOC_NSVALID: number;
XML_DOC_OLD10: number;
XML_DOC_USERBUILT: number;
XML_DOC_WELLFORMED: number;
XML_DOC_XINCLUDE: number;
XML_DTD_ATTRIBUTE_DEFAULT: number;
XML_DTD_ATTRIBUTE_REDEFINED: number;
XML_DTD_ATTRIBUTE_VALUE: number;
XML_DTD_CONTENT_ERROR: number;
XML_DTD_CONTENT_MODEL: number;
XML_DTD_CONTENT_NOT_DETERMINIST: number;
XML_DTD_DIFFERENT_PREFIX: number;
XML_DTD_DUP_TOKEN: number;
XML_DTD_ELEM_DEFAULT_NAMESPACE: number;
XML_DTD_ELEM_NAMESPACE: number;
XML_DTD_ELEM_REDEFINED: number;
XML_DTD_EMPTY_NOTATION: number;
XML_DTD_ENTITY_TYPE: number;
XML_DTD_ID_FIXED: number;
XML_DTD_ID_REDEFINED: number;
XML_DTD_ID_SUBSET: number;
XML_DTD_INVALID_CHILD: number;
XML_DTD_INVALID_DEFAULT: number;
XML_DTD_LOAD_ERROR: number;
XML_DTD_MISSING_ATTRIBUTE: number;
XML_DTD_MIXED_CORRUPT: number;
XML_DTD_MULTIPLE_ID: number;
XML_DTD_NODE: number;
XML_DTD_NOTATION_REDEFINED: number;
XML_DTD_NOTATION_VALUE: number;
XML_DTD_NOT_EMPTY: number;
XML_DTD_NOT_PCDATA: number;
XML_DTD_NOT_STANDALONE: number;
XML_DTD_NO_DOC: number;
XML_DTD_NO_DTD: number;
XML_DTD_NO_ELEM_NAME: number;
XML_DTD_NO_PREFIX: number;
XML_DTD_NO_ROOT: number;
XML_DTD_ROOT_NAME: number;
XML_DTD_STANDALONE_DEFAULTED: number;
XML_DTD_STANDALONE_WHITE_SPACE: number;
XML_DTD_UNKNOWN_ATTRIBUTE: number;
XML_DTD_UNKNOWN_ELEM: number;
XML_DTD_UNKNOWN_ENTITY: number;
XML_DTD_UNKNOWN_ID: number;
XML_DTD_UNKNOWN_NOTATION: number;
XML_DTD_XMLID_TYPE: number;
XML_DTD_XMLID_VALUE: number;
XML_ELEMENT_CONTENT_ELEMENT: number;
XML_ELEMENT_CONTENT_MULT: number;
XML_ELEMENT_CONTENT_ONCE: number;
XML_ELEMENT_CONTENT_OPT: number;
XML_ELEMENT_CONTENT_OR: number;
XML_ELEMENT_CONTENT_PCDATA: number;
XML_ELEMENT_CONTENT_PLUS: number;
XML_ELEMENT_CONTENT_SEQ: number;
XML_ELEMENT_DECL: number;
XML_ELEMENT_NODE: number;
XML_ELEMENT_TYPE_ANY: number;
XML_ELEMENT_TYPE_ELEMENT: number;
XML_ELEMENT_TYPE_EMPTY: number;
XML_ELEMENT_TYPE_MIXED: number;
XML_ELEMENT_TYPE_UNDEFINED: number;
XML_ENTITY_DECL: number;
XML_ENTITY_NODE: number;
XML_ENTITY_REF_NODE: number;
XML_ERR_ATTLIST_NOT_FINISHED: number;
XML_ERR_ATTLIST_NOT_STARTED: number;
XML_ERR_ATTRIBUTE_NOT_FINISHED: number;
XML_ERR_ATTRIBUTE_NOT_STARTED: number;
XML_ERR_ATTRIBUTE_REDEFINED: number;
XML_ERR_ATTRIBUTE_WITHOUT_VALUE: number;
XML_ERR_CDATA_NOT_FINISHED: number;
XML_ERR_CHARREF_AT_EOF: number;
XML_ERR_CHARREF_IN_DTD: number;
XML_ERR_CHARREF_IN_EPILOG: number;
XML_ERR_CHARREF_IN_PROLOG: number;
XML_ERR_COMMENT_NOT_FINISHED: number;
XML_ERR_CONDSEC_INVALID: number;
XML_ERR_CONDSEC_INVALID_KEYWORD: number;
XML_ERR_CONDSEC_NOT_FINISHED: number;
XML_ERR_CONDSEC_NOT_STARTED: number;
XML_ERR_DOCTYPE_NOT_FINISHED: number;
XML_ERR_DOCUMENT_EMPTY: number;
XML_ERR_DOCUMENT_END: number;
XML_ERR_DOCUMENT_START: number;
XML_ERR_ELEMCONTENT_NOT_FINISHED: number;
XML_ERR_ELEMCONTENT_NOT_STARTED: number;
XML_ERR_ENCODING_NAME: number;
XML_ERR_ENTITYREF_AT_EOF: number;
XML_ERR_ENTITYREF_IN_DTD: number;
XML_ERR_ENTITYREF_IN_EPILOG: number;
XML_ERR_ENTITYREF_IN_PROLOG: number;
XML_ERR_ENTITYREF_NO_NAME: number;
XML_ERR_ENTITYREF_SEMICOL_MISSING: number;
XML_ERR_ENTITY_BOUNDARY: number;
XML_ERR_ENTITY_CHAR_ERROR: number;
XML_ERR_ENTITY_IS_EXTERNAL: number;
XML_ERR_ENTITY_IS_PARAMETER: number;
XML_ERR_ENTITY_LOOP: number;
XML_ERR_ENTITY_NOT_FINISHED: number;
XML_ERR_ENTITY_NOT_STARTED: number;
XML_ERR_ENTITY_PE_INTERNAL: number;
XML_ERR_ENTITY_PROCESSING: number;
XML_ERR_EQUAL_REQUIRED: number;
XML_ERR_ERROR: number;
XML_ERR_EXTRA_CONTENT: number;
XML_ERR_EXT_ENTITY_STANDALONE: number;
XML_ERR_EXT_SUBSET_NOT_FINISHED: number;
XML_ERR_FATAL: number;
XML_ERR_GT_REQUIRED: number;
XML_ERR_HYPHEN_IN_COMMENT: number;
XML_ERR_INTERNAL_ERROR: number;
XML_ERR_INVALID_CHAR: number;
XML_ERR_INVALID_CHARREF: number;
XML_ERR_INVALID_DEC_CHARREF: number;
XML_ERR_INVALID_ENCODING: number;
XML_ERR_INVALID_HEX_CHARREF: number;
XML_ERR_INVALID_URI: number;
XML_ERR_LITERAL_NOT_FINISHED: number;
XML_ERR_LITERAL_NOT_STARTED: number;
XML_ERR_LTSLASH_REQUIRED: number;
XML_ERR_LT_IN_ATTRIBUTE: number;
XML_ERR_LT_REQUIRED: number;
XML_ERR_MISPLACED_CDATA_END: number;
XML_ERR_MISSING_ENCODING: number;
XML_ERR_MIXED_NOT_FINISHED: number;
XML_ERR_MIXED_NOT_STARTED: number;
XML_ERR_NAME_REQUIRED: number;
XML_ERR_NAME_TOO_LONG: number;
XML_ERR_NMTOKEN_REQUIRED: number;
XML_ERR_NONE: number;
XML_ERR_NOTATION_NOT_FINISHED: number;
XML_ERR_NOTATION_NOT_STARTED: number;
XML_ERR_NOTATION_PROCESSING: number;
XML_ERR_NOT_STANDALONE: number;
XML_ERR_NOT_WELL_BALANCED: number;
XML_ERR_NO_DTD: number;
XML_ERR_NO_MEMORY: number;
XML_ERR_NS_DECL_ERROR: number;
XML_ERR_OK: number;
XML_ERR_PCDATA_REQUIRED: number;
XML_ERR_PEREF_AT_EOF: number;
XML_ERR_PEREF_IN_EPILOG: number;
XML_ERR_PEREF_IN_INT_SUBSET: number;
XML_ERR_PEREF_IN_PROLOG: number;
XML_ERR_PEREF_NO_NAME: number;
XML_ERR_PEREF_SEMICOL_MISSING: number;
XML_ERR_PI_NOT_FINISHED: number;
XML_ERR_PI_NOT_STARTED: number;
XML_ERR_PUBID_REQUIRED: number;
XML_ERR_RESERVED_XML_NAME: number;
XML_ERR_SEPARATOR_REQUIRED: number;
XML_ERR_SPACE_REQUIRED: number;
XML_ERR_STANDALONE_VALUE: number;
XML_ERR_STRING_NOT_CLOSED: number;
XML_ERR_STRING_NOT_STARTED: number;
XML_ERR_TAG_NAME_MISMATCH: number;
XML_ERR_TAG_NOT_FINISHED: number;
XML_ERR_UNDECLARED_ENTITY: number;
XML_ERR_UNKNOWN_ENCODING: number;
XML_ERR_UNKNOWN_VERSION: number;
XML_ERR_UNPARSED_ENTITY: number;
XML_ERR_UNSUPPORTED_ENCODING: number;
XML_ERR_URI_FRAGMENT: number;
XML_ERR_URI_REQUIRED: number;
XML_ERR_USER_STOP: number;
XML_ERR_VALUE_REQUIRED: number;
XML_ERR_VERSION_MISMATCH: number;
XML_ERR_VERSION_MISSING: number;
XML_ERR_WARNING: number;
XML_ERR_XMLDECL_NOT_FINISHED: number;
XML_ERR_XMLDECL_NOT_STARTED: number;
XML_EXP_ATOM: number;
XML_EXP_COUNT: number;
XML_EXP_EMPTY: number;
XML_EXP_FORBID: number;
XML_EXP_OR: number;
XML_EXP_SEQ: number;
XML_EXTERNAL_GENERAL_PARSED_ENTITY: number;
XML_EXTERNAL_GENERAL_UNPARSED_ENTITY: number;
XML_EXTERNAL_PARAMETER_ENTITY: number;
XML_FROM_BUFFER: number;
XML_FROM_C14N: number;
XML_FROM_CATALOG: number;
XML_FROM_CHECK: number;
XML_FROM_DATATYPE: number;
XML_FROM_DTD: number;
XML_FROM_FTP: number;
XML_FROM_HTML: number;
XML_FROM_HTTP: number;
XML_FROM_I18N: number;
XML_FROM_IO: number;
XML_FROM_MEMORY: number;
XML_FROM_MODULE: number;
XML_FROM_NAMESPACE: number;
XML_FROM_NONE: number;
XML_FROM_OUTPUT: number;
XML_FROM_PARSER: number;
XML_FROM_REGEXP: number;
XML_FROM_RELAXNGP: number;
XML_FROM_RELAXNGV: number;
XML_FROM_SCHEMASP: number;
XML_FROM_SCHEMASV: number;
XML_FROM_SCHEMATRONV: number;
XML_FROM_TREE: number;
XML_FROM_URI: number;
XML_FROM_VALID: number;
XML_FROM_WRITER: number;
XML_FROM_XINCLUDE: number;
XML_FROM_XPATH: number;
XML_FROM_XPOINTER: number;
XML_FROM_XSLT: number;
XML_FTP_ACCNT: number;
XML_FTP_EPSV_ANSWER: number;
XML_FTP_PASV_ANSWER: number;
XML_FTP_URL_SYNTAX: number;
XML_HTML_DOCUMENT_NODE: number;
XML_HTML_STRUCURE_ERROR: number;
XML_HTML_UNKNOWN_TAG: number;
XML_HTTP_UNKNOWN_HOST: number;
XML_HTTP_URL_SYNTAX: number;
XML_HTTP_USE_IP: number;
XML_I18N_CONV_FAILED: number;
XML_I18N_EXCESS_HANDLER: number;
XML_I18N_NO_HANDLER: number;
XML_I18N_NO_NAME: number;
XML_I18N_NO_OUTPUT: number;
XML_INTERNAL_GENERAL_ENTITY: number;
XML_INTERNAL_PARAMETER_ENTITY: number;
XML_INTERNAL_PREDEFINED_ENTITY: number;
XML_IO_BUFFER_FULL: number;
XML_IO_EACCES: number;
XML_IO_EADDRINUSE: number;
XML_IO_EAFNOSUPPORT: number;
XML_IO_EAGAIN: number;
XML_IO_EALREADY: number;
XML_IO_EBADF: number;
XML_IO_EBADMSG: number;
XML_IO_EBUSY: number;
XML_IO_ECANCELED: number;
XML_IO_ECHILD: number;
XML_IO_ECONNREFUSED: number;
XML_IO_EDEADLK: number;
XML_IO_EDOM: number;
XML_IO_EEXIST: number;
XML_IO_EFAULT: number;
XML_IO_EFBIG: number;
XML_IO_EINPROGRESS: number;
XML_IO_EINTR: number;
XML_IO_EINVAL: number;
XML_IO_EIO: number;
XML_IO_EISCONN: number;
XML_IO_EISDIR: number;
XML_IO_EMFILE: number;
XML_IO_EMLINK: number;
XML_IO_EMSGSIZE: number;
XML_IO_ENAMETOOLONG: number;
XML_IO_ENCODER: number;
XML_IO_ENETUNREACH: number;
XML_IO_ENFILE: number;
XML_IO_ENODEV: number;
XML_IO_ENOENT: number;
XML_IO_ENOEXEC: number;
XML_IO_ENOLCK: number;
XML_IO_ENOMEM: number;
XML_IO_ENOSPC: number;
XML_IO_ENOSYS: number;
XML_IO_ENOTDIR: number;
XML_IO_ENOTEMPTY: number;
XML_IO_ENOTSOCK: number;
XML_IO_ENOTSUP: number;
XML_IO_ENOTTY: number;
XML_IO_ENXIO: number;
XML_IO_EPERM: number;
XML_IO_EPIPE: number;
XML_IO_ERANGE: number;
XML_IO_EROFS: number;
XML_IO_ESPIPE: number;
XML_IO_ESRCH: number;
XML_IO_ETIMEDOUT: number;
XML_IO_EXDEV: number;
XML_IO_FLUSH: number;
XML_IO_LOAD_ERROR: number;
XML_IO_NETWORK_ATTEMPT: number;
XML_IO_NO_INPUT: number;
XML_IO_UNKNOWN: number;
XML_IO_WRITE: number;
XML_MAX_DICTIONARY_LIMIT: number;
XML_MAX_LOOKUP_LIMIT: number;
XML_MAX_NAMELEN: number;
XML_MAX_NAME_LENGTH: number;
XML_MAX_TEXT_LENGTH: number;
XML_MODULE_CLOSE: number;
XML_MODULE_LAZY: number;
XML_MODULE_LOCAL: number;
XML_MODULE_OPEN: number;
XML_NAMESPACE_DECL: number;
XML_NOTATION_NODE: number;
XML_NS_ERR_ATTRIBUTE_REDEFINED: number;
XML_NS_ERR_COLON: number;
XML_NS_ERR_EMPTY: number;
XML_NS_ERR_QNAME: number;
XML_NS_ERR_UNDEFINED_NAMESPACE: number;
XML_NS_ERR_XML_NAMESPACE: number;
XML_PARSER_ATTRIBUTE_VALUE: number;
XML_PARSER_CDATA_SECTION: number;
XML_PARSER_COMMENT: number;
XML_PARSER_CONTENT: number;
XML_PARSER_DTD: number;
XML_PARSER_END_TAG: number;
XML_PARSER_ENTITY_DECL: number;
XML_PARSER_ENTITY_VALUE: number;
XML_PARSER_EOF: number;
XML_PARSER_EPILOG: number;
XML_PARSER_IGNORE: number;
XML_PARSER_MISC: number;
XML_PARSER_PI: number;
XML_PARSER_PROLOG: number;
XML_PARSER_PUBLIC_LITERAL: number;
XML_PARSER_SEVERITY_ERROR: number;
XML_PARSER_SEVERITY_VALIDITY_ERROR: number;
XML_PARSER_SEVERITY_VALIDITY_WARNING: number;
XML_PARSER_SEVERITY_WARNING: number;
XML_PARSER_START: number;
XML_PARSER_START_TAG: number;
XML_PARSER_SYSTEM_LITERAL: number;
XML_PARSE_BIG_LINES: number;
XML_PARSE_COMPACT: number;
XML_PARSE_DOM: number;
XML_PARSE_DTDATTR: number;
XML_PARSE_DTDLOAD: number;
XML_PARSE_DTDVALID: number;
XML_PARSE_HUGE: number;
XML_PARSE_IGNORE_ENC: number;
XML_PARSE_NOBASEFIX: number;
XML_PARSE_NOBLANKS: number;
XML_PARSE_NOCDATA: number;
XML_PARSE_NODICT: number;
XML_PARSE_NOENT: number;
XML_PARSE_NOERROR: number;
XML_PARSE_NONET: number;
XML_PARSE_NOWARNING: number;
XML_PARSE_NOXINCNODE: number;
XML_PARSE_NSCLEAN: number;
XML_PARSE_OLD10: number;
XML_PARSE_OLDSAX: number;
XML_PARSE_PEDANTIC: number;
XML_PARSE_PUSH_DOM: number;
XML_PARSE_PUSH_SAX: number;
XML_PARSE_READER: number;
XML_PARSE_RECOVER: number;
XML_PARSE_SAX: number;
XML_PARSE_SAX1: number;
XML_PARSE_UNKNOWN: number;
XML_PARSE_XINCLUDE: number;
XML_PATTERN_DEFAULT: number;
XML_PATTERN_XPATH: number;
XML_PATTERN_XSFIELD: number;
XML_PATTERN_XSSEL: number;
XML_PI_NODE: number;
XML_REGEXP_COMPILE_ERROR: number;
XML_RELAXNGP_CRNG: number;
XML_RELAXNGP_FREE_DOC: number;
XML_RELAXNGP_NONE: number;
XML_RELAXNG_ERR_ATTREXTRANS: number;
XML_RELAXNG_ERR_ATTRNAME: number;
XML_RELAXNG_ERR_ATTRNONS: number;
XML_RELAXNG_ERR_ATTRVALID: number;
XML_RELAXNG_ERR_ATTRWRONGNS: number;
XML_RELAXNG_ERR_CONTENTVALID: number;
XML_RELAXNG_ERR_DATAELEM: number;
XML_RELAXNG_ERR_DATATYPE: number;
XML_RELAXNG_ERR_DUPID: number;
XML_RELAXNG_ERR_ELEMEXTRANS: number;
XML_RELAXNG_ERR_ELEMNAME: number;
XML_RELAXNG_ERR_ELEMNONS: number;
XML_RELAXNG_ERR_ELEMNOTEMPTY: number;
XML_RELAXNG_ERR_ELEMWRONG: number;
XML_RELAXNG_ERR_ELEMWRONGNS: number;
XML_RELAXNG_ERR_EXTRACONTENT: number;
XML_RELAXNG_ERR_EXTRADATA: number;
XML_RELAXNG_ERR_INTEREXTRA: number;
XML_RELAXNG_ERR_INTERNAL: number;
XML_RELAXNG_ERR_INTERNODATA: number;
XML_RELAXNG_ERR_INTERSEQ: number;
XML_RELAXNG_ERR_INVALIDATTR: number;
XML_RELAXNG_ERR_LACKDATA: number;
XML_RELAXNG_ERR_LIST: number;
XML_RELAXNG_ERR_LISTELEM: number;
XML_RELAXNG_ERR_LISTEMPTY: number;
XML_RELAXNG_ERR_LISTEXTRA: number;
XML_RELAXNG_ERR_MEMORY: number;
XML_RELAXNG_ERR_NODEFINE: number;
XML_RELAXNG_ERR_NOELEM: number;
XML_RELAXNG_ERR_NOGRAMMAR: number;
XML_RELAXNG_ERR_NOSTATE: number;
XML_RELAXNG_ERR_NOTELEM: number;
XML_RELAXNG_ERR_TEXTWRONG: number;
XML_RELAXNG_ERR_TYPE: number;
XML_RELAXNG_ERR_TYPECMP: number;
XML_RELAXNG_ERR_TYPEVAL: number;
XML_RELAXNG_ERR_VALELEM: number;
XML_RELAXNG_ERR_VALUE: number;
XML_RELAXNG_OK: number;
XML_RNGP_ANYNAME_ATTR_ANCESTOR: number;
XML_RNGP_ATTRIBUTE_CHILDREN: number;
XML_RNGP_ATTRIBUTE_CONTENT: number;
XML_RNGP_ATTRIBUTE_EMPTY: number;
XML_RNGP_ATTRIBUTE_NOOP: number;
XML_RNGP_ATTR_CONFLICT: number;
XML_RNGP_CHOICE_CONTENT: number;
XML_RNGP_CHOICE_EMPTY: number;
XML_RNGP_CREATE_FAILURE: number;
XML_RNGP_DATA_CONTENT: number;
XML_RNGP_DEFINE_CREATE_FAILED: number;
XML_RNGP_DEFINE_EMPTY: number;
XML_RNGP_DEFINE_MISSING: number;
XML_RNGP_DEFINE_NAME_MISSING: number;
XML_RNGP_DEF_CHOICE_AND_INTERLEAVE: number;
XML_RNGP_ELEMENT_CONTENT: number;
XML_RNGP_ELEMENT_EMPTY: number;
XML_RNGP_ELEMENT_NAME: number;
XML_RNGP_ELEMENT_NO_CONTENT: number;
XML_RNGP_ELEM_CONTENT_EMPTY: number;
XML_RNGP_ELEM_CONTENT_ERROR: number;
XML_RNGP_ELEM_TEXT_CONFLICT: number;
XML_RNGP_EMPTY: number;
XML_RNGP_EMPTY_CONSTRUCT: number;
XML_RNGP_EMPTY_CONTENT: number;
XML_RNGP_EMPTY_NOT_EMPTY: number;
XML_RNGP_ERROR_TYPE_LIB: number;
XML_RNGP_EXCEPT_EMPTY: number;
XML_RNGP_EXCEPT_MISSING: number;
XML_RNGP_EXCEPT_MULTIPLE: number;
XML_RNGP_EXCEPT_NO_CONTENT: number;
XML_RNGP_EXTERNALREF_EMTPY: number;
XML_RNGP_EXTERNALREF_RECURSE: number;
XML_RNGP_EXTERNAL_REF_FAILURE: number;
XML_RNGP_FORBIDDEN_ATTRIBUTE: number;
XML_RNGP_FOREIGN_ELEMENT: number;
XML_RNGP_GRAMMAR_CONTENT: number;
XML_RNGP_GRAMMAR_EMPTY: number;
XML_RNGP_GRAMMAR_MISSING: number;
XML_RNGP_GRAMMAR_NO_START: number;
XML_RNGP_GROUP_ATTR_CONFLICT: number;
XML_RNGP_HREF_ERROR: number;
XML_RNGP_INCLUDE_EMPTY: number;
XML_RNGP_INCLUDE_FAILURE: number;
XML_RNGP_INCLUDE_RECURSE: number;
XML_RNGP_INTERLEAVE_ADD: number;
XML_RNGP_INTERLEAVE_CREATE_FAILED: number;
XML_RNGP_INTERLEAVE_EMPTY: number;
XML_RNGP_INTERLEAVE_NO_CONTENT: number;
XML_RNGP_INVALID_DEFINE_NAME: number;
XML_RNGP_INVALID_URI: number;
XML_RNGP_INVALID_VALUE: number;
XML_RNGP_MISSING_HREF: number;
XML_RNGP_NAME_MISSING: number;
XML_RNGP_NEED_COMBINE: number;
XML_RNGP_NOTALLOWED_NOT_EMPTY: number;
XML_RNGP_NSNAME_ATTR_ANCESTOR: number;
XML_RNGP_NSNAME_NO_NS: number;
XML_RNGP_PARAM_FORBIDDEN: number;
XML_RNGP_PARAM_NAME_MISSING: number;
XML_RNGP_PARENTREF_CREATE_FAILED: number;
XML_RNGP_PARENTREF_NAME_INVALID: number;
XML_RNGP_PARENTREF_NOT_EMPTY: number;
XML_RNGP_PARENTREF_NO_NAME: number;
XML_RNGP_PARENTREF_NO_PARENT: number;
XML_RNGP_PARSE_ERROR: number;
XML_RNGP_PAT_ANYNAME_EXCEPT_ANYNAME: number;
XML_RNGP_PAT_ATTR_ATTR: number;
XML_RNGP_PAT_ATTR_ELEM: number;
XML_RNGP_PAT_DATA_EXCEPT_ATTR: number;
XML_RNGP_PAT_DATA_EXCEPT_ELEM: number;
XML_RNGP_PAT_DATA_EXCEPT_EMPTY: number;
XML_RNGP_PAT_DATA_EXCEPT_GROUP: number;
XML_RNGP_PAT_DATA_EXCEPT_INTERLEAVE: number;
XML_RNGP_PAT_DATA_EXCEPT_LIST: number;
XML_RNGP_PAT_DATA_EXCEPT_ONEMORE: number;
XML_RNGP_PAT_DATA_EXCEPT_REF: number;
XML_RNGP_PAT_DATA_EXCEPT_TEXT: number;
XML_RNGP_PAT_LIST_ATTR: number;
XML_RNGP_PAT_LIST_ELEM: number;
XML_RNGP_PAT_LIST_INTERLEAVE: number;
XML_RNGP_PAT_LIST_LIST: number;
XML_RNGP_PAT_LIST_REF: number;
XML_RNGP_PAT_LIST_TEXT: number;
XML_RNGP_PAT_NSNAME_EXCEPT_ANYNAME: number;
XML_RNGP_PAT_NSNAME_EXCEPT_NSNAME: number;
XML_RNGP_PAT_ONEMORE_GROUP_ATTR: number;
XML_RNGP_PAT_ONEMORE_INTERLEAVE_ATTR: number;
XML_RNGP_PAT_START_ATTR: number;
XML_RNGP_PAT_START_DATA: number;
XML_RNGP_PAT_START_EMPTY: number;
XML_RNGP_PAT_START_GROUP: number;
XML_RNGP_PAT_START_INTERLEAVE: number;
XML_RNGP_PAT_START_LIST: number;
XML_RNGP_PAT_START_ONEMORE: number;
XML_RNGP_PAT_START_TEXT: number;
XML_RNGP_PAT_START_VALUE: number;
XML_RNGP_PREFIX_UNDEFINED: number;
XML_RNGP_REF_CREATE_FAILED: number;
XML_RNGP_REF_CYCLE: number;
XML_RNGP_REF_NAME_INVALID: number;
XML_RNGP_REF_NOT_EMPTY: number;
XML_RNGP_REF_NO_DEF: number;
XML_RNGP_REF_NO_NAME: number;
XML_RNGP_START_CHOICE_AND_INTERLEAVE: number;
XML_RNGP_START_CONTENT: number;
XML_RNGP_START_EMPTY: number;
XML_RNGP_START_MISSING: number;
XML_RNGP_TEXT_EXPECTED: number;
XML_RNGP_TEXT_HAS_CHILD: number;
XML_RNGP_TYPE_MISSING: number;
XML_RNGP_TYPE_NOT_FOUND: number;
XML_RNGP_TYPE_VALUE: number;
XML_RNGP_UNKNOWN_ATTRIBUTE: number;
XML_RNGP_UNKNOWN_COMBINE: number;
XML_RNGP_UNKNOWN_CONSTRUCT: number;
XML_RNGP_UNKNOWN_TYPE_LIB: number;
XML_RNGP_URI_FRAGMENT: number;
XML_RNGP_URI_NOT_ABSOLUTE: number;
XML_RNGP_VALUE_EMPTY: number;
XML_RNGP_VALUE_NO_CONTENT: number;
XML_RNGP_XMLNS_NAME: number;
XML_RNGP_XML_NS: number;
XML_SAVE_AS_HTML: number;
XML_SAVE_AS_XML: number;
XML_SAVE_CHAR_INVALID: number;
XML_SAVE_FORMAT: number;
XML_SAVE_NOT_UTF8: number;
XML_SAVE_NO_DECL: number;
XML_SAVE_NO_DOCTYPE: number;
XML_SAVE_NO_EMPTY: number;
XML_SAVE_NO_XHTML: number;
XML_SAVE_UNKNOWN_ENCODING: number;
XML_SAVE_WSNONSIG: number;
XML_SAVE_XHTML: number;
XML_SAX2_MAGIC: number;
XML_SCHEMAP_AG_PROPS_CORRECT: number;
XML_SCHEMAP_ATTRFORMDEFAULT_VALUE: number;
XML_SCHEMAP_ATTRGRP_NONAME_NOREF: number;
XML_SCHEMAP_ATTR_NONAME_NOREF: number;
XML_SCHEMAP_AU_PROPS_CORRECT: number;
XML_SCHEMAP_AU_PROPS_CORRECT_2: number;
XML_SCHEMAP_A_PROPS_CORRECT_2: number;
XML_SCHEMAP_A_PROPS_CORRECT_3: number;
XML_SCHEMAP_COMPLEXTYPE_NONAME_NOREF: number;
XML_SCHEMAP_COS_ALL_LIMITED: number;
XML_SCHEMAP_COS_CT_EXTENDS_1_1: number;
XML_SCHEMAP_COS_CT_EXTENDS_1_2: number;
XML_SCHEMAP_COS_CT_EXTENDS_1_3: number;
XML_SCHEMAP_COS_ST_DERIVED_OK_2_1: number;
XML_SCHEMAP_COS_ST_DERIVED_OK_2_2: number;
XML_SCHEMAP_COS_ST_RESTRICTS_1_1: number;
XML_SCHEMAP_COS_ST_RESTRICTS_1_2: number;
XML_SCHEMAP_COS_ST_RESTRICTS_1_3_1: number;
XML_SCHEMAP_COS_ST_RESTRICTS_1_3_2: number;
XML_SCHEMAP_COS_ST_RESTRICTS_2_1: number;
XML_SCHEMAP_COS_ST_RESTRICTS_2_3_1_1: number;
XML_SCHEMAP_COS_ST_RESTRICTS_2_3_1_2: number;
XML_SCHEMAP_COS_ST_RESTRICTS_2_3_2_1: number;
XML_SCHEMAP_COS_ST_RESTRICTS_2_3_2_2: number;
XML_SCHEMAP_COS_ST_RESTRICTS_2_3_2_3: number;
XML_SCHEMAP_COS_ST_RESTRICTS_2_3_2_4: number;
XML_SCHEMAP_COS_ST_RESTRICTS_2_3_2_5: number;
XML_SCHEMAP_COS_ST_RESTRICTS_3_1: number;
XML_SCHEMAP_COS_ST_RESTRICTS_3_3_1: number;
XML_SCHEMAP_COS_ST_RESTRICTS_3_3_1_2: number;
XML_SCHEMAP_COS_ST_RESTRICTS_3_3_2_1: number;
XML_SCHEMAP_COS_ST_RESTRICTS_3_3_2_2: number;
XML_SCHEMAP_COS_ST_RESTRICTS_3_3_2_3: number;
XML_SCHEMAP_COS_ST_RESTRICTS_3_3_2_4: number;
XML_SCHEMAP_COS_ST_RESTRICTS_3_3_2_5: number;
XML_SCHEMAP_COS_VALID_DEFAULT_1: number;
XML_SCHEMAP_COS_VALID_DEFAULT_2_1: number;
XML_SCHEMAP_COS_VALID_DEFAULT_2_2_1: number;
XML_SCHEMAP_COS_VALID_DEFAULT_2_2_2: number;
XML_SCHEMAP_CT_PROPS_CORRECT_1: number;
XML_SCHEMAP_CT_PROPS_CORRECT_2: number;
XML_SCHEMAP_CT_PROPS_CORRECT_3: number;
XML_SCHEMAP_CT_PROPS_CORRECT_4: number;
XML_SCHEMAP_CT_PROPS_CORRECT_5: number;
XML_SCHEMAP_CVC_SIMPLE_TYPE: number;
XML_SCHEMAP_C_PROPS_CORRECT: number;
XML_SCHEMAP_DEF_AND_PREFIX: number;
XML_SCHEMAP_DERIVATION_OK_RESTRICTION_1: number;
XML_SCHEMAP_DERIVATION_OK_RESTRICTION_2_1_1: number;
XML_SCHEMAP_DERIVATION_OK_RESTRICTION_2_1_2: number;
XML_SCHEMAP_DERIVATION_OK_RESTRICTION_2_1_3: number;
XML_SCHEMAP_DERIVATION_OK_RESTRICTION_2_2: number;
XML_SCHEMAP_DERIVATION_OK_RESTRICTION_3: number;
XML_SCHEMAP_DERIVATION_OK_RESTRICTION_4_1: number;
XML_SCHEMAP_DERIVATION_OK_RESTRICTION_4_2: number;
XML_SCHEMAP_DERIVATION_OK_RESTRICTION_4_3: number;
XML_SCHEMAP_ELEMFORMDEFAULT_VALUE: number;
XML_SCHEMAP_ELEM_DEFAULT_FIXED: number;
XML_SCHEMAP_ELEM_NONAME_NOREF: number;
XML_SCHEMAP_EXTENSION_NO_BASE: number;
XML_SCHEMAP_E_PROPS_CORRECT_2: number;
XML_SCHEMAP_E_PROPS_CORRECT_3: number;
XML_SCHEMAP_E_PROPS_CORRECT_4: number;
XML_SCHEMAP_E_PROPS_CORRECT_5: number;
XML_SCHEMAP_E_PROPS_CORRECT_6: number;
XML_SCHEMAP_FACET_NO_VALUE: number;
XML_SCHEMAP_FAILED_BUILD_IMPORT: number;
XML_SCHEMAP_FAILED_LOAD: number;
XML_SCHEMAP_FAILED_PARSE: number;
XML_SCHEMAP_GROUP_NONAME_NOREF: number;
XML_SCHEMAP_IMPORT_NAMESPACE_NOT_URI: number;
XML_SCHEMAP_IMPORT_REDEFINE_NSNAME: number;
XML_SCHEMAP_IMPORT_SCHEMA_NOT_URI: number;
XML_SCHEMAP_INCLUDE_SCHEMA_NOT_URI: number;
XML_SCHEMAP_INCLUDE_SCHEMA_NO_URI: number;
XML_SCHEMAP_INTERNAL: number;
XML_SCHEMAP_INTERSECTION_NOT_EXPRESSIBLE: number;
XML_SCHEMAP_INVALID_ATTR_COMBINATION: number;
XML_SCHEMAP_INVALID_ATTR_INLINE_COMBINATION: number;
XML_SCHEMAP_INVALID_ATTR_NAME: number;
XML_SCHEMAP_INVALID_ATTR_USE: number;
XML_SCHEMAP_INVALID_BOOLEAN: number;
XML_SCHEMAP_INVALID_ENUM: number;
XML_SCHEMAP_INVALID_FACET: number;
XML_SCHEMAP_INVALID_FACET_VALUE: number;
XML_SCHEMAP_INVALID_MAXOCCURS: number;
XML_SCHEMAP_INVALID_MINOCCURS: number;
XML_SCHEMAP_INVALID_REF_AND_SUBTYPE: number;
XML_SCHEMAP_INVALID_WHITE_SPACE: number;
XML_SCHEMAP_MG_PROPS_CORRECT_1: number;
XML_SCHEMAP_MG_PROPS_CORRECT_2: number;
XML_SCHEMAP_MISSING_SIMPLETYPE_CHILD: number;
XML_SCHEMAP_NOATTR_NOREF: number;
XML_SCHEMAP_NOROOT: number;
XML_SCHEMAP_NOTATION_NO_NAME: number;
XML_SCHEMAP_NOTHING_TO_PARSE: number;
XML_SCHEMAP_NOTYPE_NOREF: number;
XML_SCHEMAP_NOT_DETERMINISTIC: number;
XML_SCHEMAP_NOT_SCHEMA: number;
XML_SCHEMAP_NO_XMLNS: number;
XML_SCHEMAP_NO_XSI: number;
XML_SCHEMAP_PREFIX_UNDEFINED: number;
XML_SCHEMAP_P_PROPS_CORRECT_1: number;
XML_SCHEMAP_P_PROPS_CORRECT_2_1: number;
XML_SCHEMAP_P_PROPS_CORRECT_2_2: number;
XML_SCHEMAP_RECURSIVE: number;
XML_SCHEMAP_REDEFINED_ATTR: number;
XML_SCHEMAP_REDEFINED_ATTRGROUP: number;
XML_SCHEMAP_REDEFINED_ELEMENT: number;
XML_SCHEMAP_REDEFINED_GROUP: number;
XML_SCHEMAP_REDEFINED_NOTATION: number;
XML_SCHEMAP_REDEFINED_TYPE: number;
XML_SCHEMAP_REF_AND_CONTENT: number;
XML_SCHEMAP_REF_AND_SUBTYPE: number;
XML_SCHEMAP_REGEXP_INVALID: number;
XML_SCHEMAP_RESTRICTION_NONAME_NOREF: number;
XML_SCHEMAP_S4S_ATTR_INVALID_VALUE: number;
XML_SCHEMAP_S4S_ATTR_MISSING: number;
XML_SCHEMAP_S4S_ATTR_NOT_ALLOWED: number;
XML_SCHEMAP_S4S_ELEM_MISSING: number;
XML_SCHEMAP_S4S_ELEM_NOT_ALLOWED: number;
XML_SCHEMAP_SIMPLETYPE_NONAME: number;
XML_SCHEMAP_SRC_ATTRIBUTE_1: number;
XML_SCHEMAP_SRC_ATTRIBUTE_2: number;
XML_SCHEMAP_SRC_ATTRIBUTE_3_1: number;
XML_SCHEMAP_SRC_ATTRIBUTE_3_2: number;
XML_SCHEMAP_SRC_ATTRIBUTE_4: number;
XML_SCHEMAP_SRC_ATTRIBUTE_GROUP_1: number;
XML_SCHEMAP_SRC_ATTRIBUTE_GROUP_2: number;
XML_SCHEMAP_SRC_ATTRIBUTE_GROUP_3: number;
XML_SCHEMAP_SRC_CT_1: number;
XML_SCHEMAP_SRC_ELEMENT_1: number;
XML_SCHEMAP_SRC_ELEMENT_2_1: number;
XML_SCHEMAP_SRC_ELEMENT_2_2: number;
XML_SCHEMAP_SRC_ELEMENT_3: number;
XML_SCHEMAP_SRC_IMPORT: number;
XML_SCHEMAP_SRC_IMPORT_1_1: number;
XML_SCHEMAP_SRC_IMPORT_1_2: number;
XML_SCHEMAP_SRC_IMPORT_2: number;
XML_SCHEMAP_SRC_IMPORT_2_1: number;
XML_SCHEMAP_SRC_IMPORT_2_2: number;
XML_SCHEMAP_SRC_IMPORT_3_1: number;
XML_SCHEMAP_SRC_IMPORT_3_2: number;
XML_SCHEMAP_SRC_INCLUDE: number;
XML_SCHEMAP_SRC_LIST_ITEMTYPE_OR_SIMPLETYPE: number;
XML_SCHEMAP_SRC_REDEFINE: number;
XML_SCHEMAP_SRC_RESOLVE: number;
XML_SCHEMAP_SRC_RESTRICTION_BASE_OR_SIMPLETYPE: number;
XML_SCHEMAP_SRC_SIMPLE_TYPE_1: number;
XML_SCHEMAP_SRC_SIMPLE_TYPE_2: number;
XML_SCHEMAP_SRC_SIMPLE_TYPE_3: number;
XML_SCHEMAP_SRC_SIMPLE_TYPE_4: number;
XML_SCHEMAP_SRC_UNION_MEMBERTYPES_OR_SIMPLETYPES: number;
XML_SCHEMAP_ST_PROPS_CORRECT_1: number;
XML_SCHEMAP_ST_PROPS_CORRECT_2: number;
XML_SCHEMAP_ST_PROPS_CORRECT_3: number;
XML_SCHEMAP_SUPERNUMEROUS_LIST_ITEM_TYPE: number;
XML_SCHEMAP_TYPE_AND_SUBTYPE: number;
XML_SCHEMAP_UNION_NOT_EXPRESSIBLE: number;
XML_SCHEMAP_UNKNOWN_ALL_CHILD: number;
XML_SCHEMAP_UNKNOWN_ANYATTRIBUTE_CHILD: number;
XML_SCHEMAP_UNKNOWN_ATTRGRP_CHILD: number;
XML_SCHEMAP_UNKNOWN_ATTRIBUTE_GROUP: number;
XML_SCHEMAP_UNKNOWN_ATTR_CHILD: number;
XML_SCHEMAP_UNKNOWN_BASE_TYPE: number;
XML_SCHEMAP_UNKNOWN_CHOICE_CHILD: number;
XML_SCHEMAP_UNKNOWN_COMPLEXCONTENT_CHILD: number;
XML_SCHEMAP_UNKNOWN_COMPLEXTYPE_CHILD: number;
XML_SCHEMAP_UNKNOWN_ELEM_CHILD: number;
XML_SCHEMAP_UNKNOWN_EXTENSION_CHILD: number;
XML_SCHEMAP_UNKNOWN_FACET_CHILD: number;
XML_SCHEMAP_UNKNOWN_FACET_TYPE: number;
XML_SCHEMAP_UNKNOWN_GROUP_CHILD: number;
XML_SCHEMAP_UNKNOWN_IMPORT_CHILD: number;
XML_SCHEMAP_UNKNOWN_INCLUDE_CHILD: number;
XML_SCHEMAP_UNKNOWN_LIST_CHILD: number;
XML_SCHEMAP_UNKNOWN_MEMBER_TYPE: number;
XML_SCHEMAP_UNKNOWN_NOTATION_CHILD: number;
XML_SCHEMAP_UNKNOWN_PREFIX: number;
XML_SCHEMAP_UNKNOWN_PROCESSCONTENT_CHILD: number;
XML_SCHEMAP_UNKNOWN_REF: number;
XML_SCHEMAP_UNKNOWN_RESTRICTION_CHILD: number;
XML_SCHEMAP_UNKNOWN_SCHEMAS_CHILD: number;
XML_SCHEMAP_UNKNOWN_SEQUENCE_CHILD: number;
XML_SCHEMAP_UNKNOWN_SIMPLECONTENT_CHILD: number;
XML_SCHEMAP_UNKNOWN_SIMPLETYPE_CHILD: number;
XML_SCHEMAP_UNKNOWN_TYPE: number;
XML_SCHEMAP_UNKNOWN_UNION_CHILD: number;
XML_SCHEMAP_WARN_ATTR_POINTLESS_PROH: number;
XML_SCHEMAP_WARN_ATTR_REDECL_PROH: number;
XML_SCHEMAP_WARN_SKIP_SCHEMA: number;
XML_SCHEMAP_WARN_UNLOCATED_SCHEMA: number;
XML_SCHEMAP_WILDCARD_INVALID_NS_MEMBER: number;
XML_SCHEMAS_ANYATTR_LAX: number;
XML_SCHEMAS_ANYATTR_SKIP: number;
XML_SCHEMAS_ANYATTR_STRICT: number;
XML_SCHEMAS_ANYSIMPLETYPE: number;
XML_SCHEMAS_ANYTYPE: number;
XML_SCHEMAS_ANYURI: number;
XML_SCHEMAS_ANY_LAX: number;
XML_SCHEMAS_ANY_SKIP: number;
XML_SCHEMAS_ANY_STRICT: number;
XML_SCHEMAS_ATTRGROUP_GLOBAL: number;
XML_SCHEMAS_ATTRGROUP_HAS_REFS: number;
XML_SCHEMAS_ATTRGROUP_MARKED: number;
XML_SCHEMAS_ATTRGROUP_REDEFINED: number;
XML_SCHEMAS_ATTRGROUP_WILDCARD_BUILDED: number;
XML_SCHEMAS_ATTR_FIXED: number;
XML_SCHEMAS_ATTR_GLOBAL: number;
XML_SCHEMAS_ATTR_INTERNAL_RESOLVED: number;
XML_SCHEMAS_ATTR_NSDEFAULT: number;
XML_SCHEMAS_ATTR_USE_OPTIONAL: number;
XML_SCHEMAS_ATTR_USE_PROHIBITED: number;
XML_SCHEMAS_ATTR_USE_REQUIRED: number;
XML_SCHEMAS_BASE64BINARY: number;
XML_SCHEMAS_BLOCK_DEFAULT_EXTENSION: number;
XML_SCHEMAS_BLOCK_DEFAULT_RESTRICTION: number;
XML_SCHEMAS_BLOCK_DEFAULT_SUBSTITUTION: number;
XML_SCHEMAS_BOOLEAN: number;
XML_SCHEMAS_BYTE: number;
XML_SCHEMAS_DATE: number;
XML_SCHEMAS_DATETIME: number;
XML_SCHEMAS_DECIMAL: number;
XML_SCHEMAS_DOUBLE: number;
XML_SCHEMAS_DURATION: number;
XML_SCHEMAS_ELEM_ABSTRACT: number;
XML_SCHEMAS_ELEM_BLOCK_ABSENT: number;
XML_SCHEMAS_ELEM_BLOCK_EXTENSION: number;
XML_SCHEMAS_ELEM_BLOCK_RESTRICTION: number;
XML_SCHEMAS_ELEM_BLOCK_SUBSTITUTION: number;
XML_SCHEMAS_ELEM_CIRCULAR: number;
XML_SCHEMAS_ELEM_DEFAULT: number;
XML_SCHEMAS_ELEM_FINAL_ABSENT: number;
XML_SCHEMAS_ELEM_FINAL_EXTENSION: number;
XML_SCHEMAS_ELEM_FINAL_RESTRICTION: number;
XML_SCHEMAS_ELEM_FIXED: number;
XML_SCHEMAS_ELEM_GLOBAL: number;
XML_SCHEMAS_ELEM_INTERNAL_CHECKED: number;
XML_SCHEMAS_ELEM_INTERNAL_RESOLVED: number;
XML_SCHEMAS_ELEM_NILLABLE: number;
XML_SCHEMAS_ELEM_NSDEFAULT: number;
XML_SCHEMAS_ELEM_REF: number;
XML_SCHEMAS_ELEM_SUBST_GROUP_HEAD: number;
XML_SCHEMAS_ELEM_TOPLEVEL: number;
XML_SCHEMAS_ENTITIES: number;
XML_SCHEMAS_ENTITY: number;
XML_SCHEMAS_ERR_: number;
XML_SCHEMAS_ERR_ATTRINVALID: number;
XML_SCHEMAS_ERR_ATTRUNKNOWN: number;
XML_SCHEMAS_ERR_CONSTRUCT: number;
XML_SCHEMAS_ERR_ELEMCONT: number;
XML_SCHEMAS_ERR_EXTRACONTENT: number;
XML_SCHEMAS_ERR_FACET: number;
XML_SCHEMAS_ERR_HAVEDEFAULT: number;
XML_SCHEMAS_ERR_INTERNAL: number;
XML_SCHEMAS_ERR_INVALIDATTR: number;
XML_SCHEMAS_ERR_INVALIDELEM: number;
XML_SCHEMAS_ERR_ISABSTRACT: number;
XML_SCHEMAS_ERR_MISSING: number;
XML_SCHEMAS_ERR_NOROLLBACK: number;
XML_SCHEMAS_ERR_NOROOT: number;
XML_SCHEMAS_ERR_NOTDETERMINIST: number;
XML_SCHEMAS_ERR_NOTEMPTY: number;
XML_SCHEMAS_ERR_NOTNILLABLE: number;
XML_SCHEMAS_ERR_NOTSIMPLE: number;
XML_SCHEMAS_ERR_NOTTOPLEVEL: number;
XML_SCHEMAS_ERR_NOTYPE: number;
XML_SCHEMAS_ERR_OK: number;
XML_SCHEMAS_ERR_UNDECLAREDELEM: number;
XML_SCHEMAS_ERR_VALUE: number;
XML_SCHEMAS_ERR_WRONGELEM: number;
XML_SCHEMAS_ERR_XXX: number;
XML_SCHEMAS_FACET_COLLAPSE: number;
XML_SCHEMAS_FACET_PRESERVE: number;
XML_SCHEMAS_FACET_REPLACE: number;
XML_SCHEMAS_FACET_UNKNOWN: number;
XML_SCHEMAS_FINAL_DEFAULT_EXTENSION: number;
XML_SCHEMAS_FINAL_DEFAULT_LIST: number;
XML_SCHEMAS_FINAL_DEFAULT_RESTRICTION: number;
XML_SCHEMAS_FINAL_DEFAULT_UNION: number;
XML_SCHEMAS_FLOAT: number;
XML_SCHEMAS_GDAY: number;
XML_SCHEMAS_GMONTH: number;
XML_SCHEMAS_GMONTHDAY: number;
XML_SCHEMAS_GYEAR: number;
XML_SCHEMAS_GYEARMONTH: number;
XML_SCHEMAS_HEXBINARY: number;
XML_SCHEMAS_ID: number;
XML_SCHEMAS_IDREF: number;
XML_SCHEMAS_IDREFS: number;
XML_SCHEMAS_INCLUDING_CONVERT_NS: number;
XML_SCHEMAS_INT: number;
XML_SCHEMAS_INTEGER: number;
XML_SCHEMAS_LANGUAGE: number;
XML_SCHEMAS_LONG: number;
XML_SCHEMAS_NAME: number;
XML_SCHEMAS_NCNAME: number;
XML_SCHEMAS_NINTEGER: number;
XML_SCHEMAS_NMTOKEN: number;
XML_SCHEMAS_NMTOKENS: number;
XML_SCHEMAS_NNINTEGER: number;
XML_SCHEMAS_NORMSTRING: number;
XML_SCHEMAS_NOTATION: number;
XML_SCHEMAS_NPINTEGER: number;
XML_SCHEMAS_PINTEGER: number;
XML_SCHEMAS_QNAME: number;
XML_SCHEMAS_QUALIF_ATTR: number;
XML_SCHEMAS_QUALIF_ELEM: number;
XML_SCHEMAS_SHORT: number;
XML_SCHEMAS_STRING: number;
XML_SCHEMAS_TIME: number;
XML_SCHEMAS_TOKEN: number;
XML_SCHEMAS_TYPE_ABSTRACT: number;
XML_SCHEMAS_TYPE_BLOCK_DEFAULT: number;
XML_SCHEMAS_TYPE_BLOCK_EXTENSION: number;
XML_SCHEMAS_TYPE_BLOCK_RESTRICTION: number;
XML_SCHEMAS_TYPE_BUILTIN_PRIMITIVE: number;
XML_SCHEMAS_TYPE_DERIVATION_METHOD_EXTENSION: number;
XML_SCHEMAS_TYPE_DERIVATION_METHOD_RESTRICTION: number;
XML_SCHEMAS_TYPE_FACETSNEEDVALUE: number;
XML_SCHEMAS_TYPE_FINAL_DEFAULT: number;
XML_SCHEMAS_TYPE_FINAL_EXTENSION: number;
XML_SCHEMAS_TYPE_FINAL_LIST: number;
XML_SCHEMAS_TYPE_FINAL_RESTRICTION: number;
XML_SCHEMAS_TYPE_FINAL_UNION: number;
XML_SCHEMAS_TYPE_FIXUP_1: number;
XML_SCHEMAS_TYPE_GLOBAL: number;
XML_SCHEMAS_TYPE_HAS_FACETS: number;
XML_SCHEMAS_TYPE_INTERNAL_INVALID: number;
XML_SCHEMAS_TYPE_INTERNAL_RESOLVED: number;
XML_SCHEMAS_TYPE_MARKED: number;
XML_SCHEMAS_TYPE_MIXED: number;
XML_SCHEMAS_TYPE_NORMVALUENEEDED: number;
XML_SCHEMAS_TYPE_OWNED_ATTR_WILDCARD: number;
XML_SCHEMAS_TYPE_REDEFINED: number;
XML_SCHEMAS_TYPE_VARIETY_ABSENT: number;
XML_SCHEMAS_TYPE_VARIETY_ATOMIC: number;
XML_SCHEMAS_TYPE_VARIETY_LIST: number;
XML_SCHEMAS_TYPE_VARIETY_UNION: number;
XML_SCHEMAS_TYPE_WHITESPACE_COLLAPSE: number;
XML_SCHEMAS_TYPE_WHITESPACE_PRESERVE: number;
XML_SCHEMAS_TYPE_WHITESPACE_REPLACE: number;
XML_SCHEMAS_UBYTE: number;
XML_SCHEMAS_UINT: number;
XML_SCHEMAS_ULONG: number;
XML_SCHEMAS_UNKNOWN: number;
XML_SCHEMAS_USHORT: number;
XML_SCHEMAS_WILDCARD_COMPLETE: number;
XML_SCHEMATRONV_ASSERT: number;
XML_SCHEMATRONV_REPORT: number;
XML_SCHEMAV_ATTRINVALID: number;
XML_SCHEMAV_ATTRUNKNOWN: number;
XML_SCHEMAV_CONSTRUCT: number;
XML_SCHEMAV_CVC_ATTRIBUTE_1: number;
XML_SCHEMAV_CVC_ATTRIBUTE_2: number;
XML_SCHEMAV_CVC_ATTRIBUTE_3: number;
XML_SCHEMAV_CVC_ATTRIBUTE_4: number;
XML_SCHEMAV_CVC_AU: number;
XML_SCHEMAV_CVC_COMPLEX_TYPE_1: number;
XML_SCHEMAV_CVC_COMPLEX_TYPE_2_1: number;
XML_SCHEMAV_CVC_COMPLEX_TYPE_2_2: number;
XML_SCHEMAV_CVC_COMPLEX_TYPE_2_3: number;
XML_SCHEMAV_CVC_COMPLEX_TYPE_2_4: number;
XML_SCHEMAV_CVC_COMPLEX_TYPE_3_1: number;
XML_SCHEMAV_CVC_COMPLEX_TYPE_3_2_1: number;
XML_SCHEMAV_CVC_COMPLEX_TYPE_3_2_2: number;
XML_SCHEMAV_CVC_COMPLEX_TYPE_4: number;
XML_SCHEMAV_CVC_COMPLEX_TYPE_5_1: number;
XML_SCHEMAV_CVC_COMPLEX_TYPE_5_2: number;
XML_SCHEMAV_CVC_DATATYPE_VALID_1_2_1: number;
XML_SCHEMAV_CVC_DATATYPE_VALID_1_2_2: number;
XML_SCHEMAV_CVC_DATATYPE_VALID_1_2_3: number;
XML_SCHEMAV_CVC_ELT_1: number;
XML_SCHEMAV_CVC_ELT_2: number;
XML_SCHEMAV_CVC_ELT_3_1: number;
XML_SCHEMAV_CVC_ELT_3_2_1: number;
XML_SCHEMAV_CVC_ELT_3_2_2: number;
XML_SCHEMAV_CVC_ELT_4_1: number;
XML_SCHEMAV_CVC_ELT_4_2: number;
XML_SCHEMAV_CVC_ELT_4_3: number;
XML_SCHEMAV_CVC_ELT_5_1_1: number;
XML_SCHEMAV_CVC_ELT_5_1_2: number;
XML_SCHEMAV_CVC_ELT_5_2_1: number;
XML_SCHEMAV_CVC_ELT_5_2_2_1: number;
XML_SCHEMAV_CVC_ELT_5_2_2_2_1: number;
XML_SCHEMAV_CVC_ELT_5_2_2_2_2: number;
XML_SCHEMAV_CVC_ELT_6: number;
XML_SCHEMAV_CVC_ELT_7: number;
XML_SCHEMAV_CVC_ENUMERATION_VALID: number;
XML_SCHEMAV_CVC_FACET_VALID: number;
XML_SCHEMAV_CVC_FRACTIONDIGITS_VALID: number;
XML_SCHEMAV_CVC_IDC: number;
XML_SCHEMAV_CVC_LENGTH_VALID: number;
XML_SCHEMAV_CVC_MAXEXCLUSIVE_VALID: number;
XML_SCHEMAV_CVC_MAXINCLUSIVE_VALID: number;
XML_SCHEMAV_CVC_MAXLENGTH_VALID: number;
XML_SCHEMAV_CVC_MINEXCLUSIVE_VALID: number;
XML_SCHEMAV_CVC_MININCLUSIVE_VALID: number;
XML_SCHEMAV_CVC_MINLENGTH_VALID: number;
XML_SCHEMAV_CVC_PATTERN_VALID: number;
XML_SCHEMAV_CVC_TOTALDIGITS_VALID: number;
XML_SCHEMAV_CVC_TYPE_1: number;
XML_SCHEMAV_CVC_TYPE_2: number;
XML_SCHEMAV_CVC_TYPE_3_1_1: number;
XML_SCHEMAV_CVC_TYPE_3_1_2: number;
XML_SCHEMAV_CVC_WILDCARD: number;
XML_SCHEMAV_DOCUMENT_ELEMENT_MISSING: number;
XML_SCHEMAV_ELEMCONT: number;
XML_SCHEMAV_ELEMENT_CONTENT: number;
XML_SCHEMAV_EXTRACONTENT: number;
XML_SCHEMAV_FACET: number;
XML_SCHEMAV_HAVEDEFAULT: number;
XML_SCHEMAV_INTERNAL: number;
XML_SCHEMAV_INVALIDATTR: number;
XML_SCHEMAV_INVALIDELEM: number;
XML_SCHEMAV_ISABSTRACT: number;
XML_SCHEMAV_MISC: number;
XML_SCHEMAV_MISSING: number;
XML_SCHEMAV_NOROLLBACK: number;
XML_SCHEMAV_NOROOT: number;
XML_SCHEMAV_NOTDETERMINIST: number;
XML_SCHEMAV_NOTEMPTY: number;
XML_SCHEMAV_NOTNILLABLE: number;
XML_SCHEMAV_NOTSIMPLE: number;
XML_SCHEMAV_NOTTOPLEVEL: number;
XML_SCHEMAV_NOTYPE: number;
XML_SCHEMAV_UNDECLAREDELEM: number;
XML_SCHEMAV_VALUE: number;
XML_SCHEMAV_WRONGELEM: number;
XML_SCHEMA_CONTENT_ANY: number;
XML_SCHEMA_CONTENT_BASIC: number;
XML_SCHEMA_CONTENT_ELEMENTS: number;
XML_SCHEMA_CONTENT_EMPTY: number;
XML_SCHEMA_CONTENT_MIXED: number;
XML_SCHEMA_CONTENT_MIXED_OR_ELEMENTS: number;
XML_SCHEMA_CONTENT_SIMPLE: number;
XML_SCHEMA_CONTENT_UNKNOWN: number;
XML_SCHEMA_EXTRA_ATTR_USE_PROHIB: number;
XML_SCHEMA_EXTRA_QNAMEREF: number;
XML_SCHEMA_FACET_ENUMERATION: number;
XML_SCHEMA_FACET_FRACTIONDIGITS: number;
XML_SCHEMA_FACET_LENGTH: number;
XML_SCHEMA_FACET_MAXEXCLUSIVE: number;
XML_SCHEMA_FACET_MAXINCLUSIVE: number;
XML_SCHEMA_FACET_MAXLENGTH: number;
XML_SCHEMA_FACET_MINEXCLUSIVE: number;
XML_SCHEMA_FACET_MININCLUSIVE: number;
XML_SCHEMA_FACET_MINLENGTH: number;
XML_SCHEMA_FACET_PATTERN: number;
XML_SCHEMA_FACET_TOTALDIGITS: number;
XML_SCHEMA_FACET_WHITESPACE: number;
XML_SCHEMA_TYPE_ALL: number;
XML_SCHEMA_TYPE_ANY: number;
XML_SCHEMA_TYPE_ANY_ATTRIBUTE: number;
XML_SCHEMA_TYPE_ATTRIBUTE: number;
XML_SCHEMA_TYPE_ATTRIBUTEGROUP: number;
XML_SCHEMA_TYPE_ATTRIBUTE_USE: number;
XML_SCHEMA_TYPE_BASIC: number;
XML_SCHEMA_TYPE_CHOICE: number;
XML_SCHEMA_TYPE_COMPLEX: number;
XML_SCHEMA_TYPE_COMPLEX_CONTENT: number;
XML_SCHEMA_TYPE_ELEMENT: number;
XML_SCHEMA_TYPE_EXTENSION: number;
XML_SCHEMA_TYPE_FACET: number;
XML_SCHEMA_TYPE_GROUP: number;
XML_SCHEMA_TYPE_IDC_KEY: number;
XML_SCHEMA_TYPE_IDC_KEYREF: number;
XML_SCHEMA_TYPE_IDC_UNIQUE: number;
XML_SCHEMA_TYPE_LIST: number;
XML_SCHEMA_TYPE_NOTATION: number;
XML_SCHEMA_TYPE_PARTICLE: number;
XML_SCHEMA_TYPE_RESTRICTION: number;
XML_SCHEMA_TYPE_SEQUENCE: number;
XML_SCHEMA_TYPE_SIMPLE: number;
XML_SCHEMA_TYPE_SIMPLE_CONTENT: number;
XML_SCHEMA_TYPE_UNION: number;
XML_SCHEMA_TYPE_UR: number;
XML_SCHEMA_VAL_VC_I_CREATE: number;
XML_SCHEMA_WHITESPACE_COLLAPSE: number;
XML_SCHEMA_WHITESPACE_PRESERVE: number;
XML_SCHEMA_WHITESPACE_REPLACE: number;
XML_SCHEMA_WHITESPACE_UNKNOWN: number;
XML_SKIP_IDS: number;
XML_SUBSTITUTE_BOTH: number;
XML_SUBSTITUTE_NONE: number;
XML_SUBSTITUTE_PEREF: number;
XML_SUBSTITUTE_REF: number;
XML_TEXT_NODE: number;
XML_TREE_INVALID_DEC: number;
XML_TREE_INVALID_HEX: number;
XML_TREE_NOT_UTF8: number;
XML_TREE_UNTERMINATED_ENTITY: number;
XML_WAR_CATALOG_PI: number;
XML_WAR_ENTITY_REDEFINED: number;
XML_WAR_LANG_VALUE: number;
XML_WAR_NS_COLUMN: number;
XML_WAR_NS_URI: number;
XML_WAR_NS_URI_RELATIVE: number;
XML_WAR_SPACE_VALUE: number;
XML_WAR_UNDECLARED_ENTITY: number;
XML_WAR_UNKNOWN_VERSION: number;
XML_WITH_AUTOMATA: number;
XML_WITH_C14N: number;
XML_WITH_CATALOG: number;
XML_WITH_DEBUG: number;
XML_WITH_DEBUG_MEM: number;
XML_WITH_DEBUG_RUN: number;
XML_WITH_EXPR: number;
XML_WITH_FTP: number;
XML_WITH_HTML: number;
XML_WITH_HTTP: number;
XML_WITH_ICONV: number;
XML_WITH_ICU: number;
XML_WITH_ISO8859X: number;
XML_WITH_LEGACY: number;
XML_WITH_LZMA: number;
XML_WITH_MODULES: number;
XML_WITH_NONE: number;
XML_WITH_OUTPUT: number;
XML_WITH_PATTERN: number;
XML_WITH_PUSH: number;
XML_WITH_READER: number;
XML_WITH_REGEXP: number;
XML_WITH_SAX1: number;
XML_WITH_SCHEMAS: number;
XML_WITH_SCHEMATRON: number;
XML_WITH_THREAD: number;
XML_WITH_TREE: number;
XML_WITH_UNICODE: number;
XML_WITH_VALID: number;
XML_WITH_WRITER: number;
XML_WITH_XINCLUDE: number;
XML_WITH_XPATH: number;
XML_WITH_XPTR: number;
XML_WITH_ZLIB: number;
XML_XINCLUDE_BUILD_FAILED: number;
XML_XINCLUDE_DEPRECATED_NS: number;
XML_XINCLUDE_END: number;
XML_XINCLUDE_ENTITY_DEF_MISMATCH: number;
XML_XINCLUDE_FALLBACKS_IN_INCLUDE: number;
XML_XINCLUDE_FALLBACK_NOT_IN_INCLUDE: number;
XML_XINCLUDE_FRAGMENT_ID: number;
XML_XINCLUDE_HREF_URI: number;
XML_XINCLUDE_INCLUDE_IN_INCLUDE: number;
XML_XINCLUDE_INVALID_CHAR: number;
XML_XINCLUDE_MULTIPLE_ROOT: number;
XML_XINCLUDE_NO_FALLBACK: number;
XML_XINCLUDE_NO_HREF: number;
XML_XINCLUDE_PARSE_VALUE: number;
XML_XINCLUDE_RECURSION: number;
XML_XINCLUDE_START: number;
XML_XINCLUDE_TEXT_DOCUMENT: number;
XML_XINCLUDE_TEXT_FRAGMENT: number;
XML_XINCLUDE_UNKNOWN_ENCODING: number;
XML_XINCLUDE_XPTR_FAILED: number;
XML_XINCLUDE_XPTR_RESULT: number;
XML_XPATH_CHECKNS: number;
XML_XPATH_ENCODING_ERROR: number;
XML_XPATH_EXPRESSION_OK: number;
XML_XPATH_EXPR_ERROR: number;
XML_XPATH_INVALID_ARITY: number;
XML_XPATH_INVALID_CHAR_ERROR: number;
XML_XPATH_INVALID_CTXT_POSITION: number;
XML_XPATH_INVALID_CTXT_SIZE: number;
XML_XPATH_INVALID_OPERAND: number;
XML_XPATH_INVALID_PREDICATE_ERROR: number;
XML_XPATH_INVALID_TYPE: number;
XML_XPATH_MEMORY_ERROR: number;
XML_XPATH_NOVAR: number;
XML_XPATH_NUMBER_ERROR: number;
XML_XPATH_START_LITERAL_ERROR: number;
XML_XPATH_UNCLOSED_ERROR: number;
XML_XPATH_UNDEF_PREFIX_ERROR: number;
XML_XPATH_UNDEF_VARIABLE_ERROR: number;
XML_XPATH_UNFINISHED_LITERAL_ERROR: number;
XML_XPATH_UNKNOWN_FUNC_ERROR: number;
XML_XPATH_VARIABLE_REF_ERROR: number;
XML_XPTR_CHILDSEQ_START: number;
XML_XPTR_EVAL_FAILED: number;
XML_XPTR_EXTRA_OBJECTS: number;
XML_XPTR_RESOURCE_ERROR: number;
XML_XPTR_SUB_RESOURCE_ERROR: number;
XML_XPTR_SYNTAX_ERROR: number;
XML_XPTR_UNKNOWN_SCHEME: number;
XPATH_BOOLEAN: number;
XPATH_ENCODING_ERROR: number;
XPATH_EXPRESSION_OK: number;
XPATH_EXPR_ERROR: number;
XPATH_FORBID_VARIABLE_ERROR: number;
XPATH_INVALID_ARITY: number;
XPATH_INVALID_CHAR_ERROR: number;
XPATH_INVALID_CTXT: number;
XPATH_INVALID_CTXT_POSITION: number;
XPATH_INVALID_CTXT_SIZE: number;
XPATH_INVALID_OPERAND: number;
XPATH_INVALID_PREDICATE_ERROR: number;
XPATH_INVALID_TYPE: number;
XPATH_LOCATIONSET: number;
XPATH_MEMORY_ERROR: number;
XPATH_NODESET: number;
XPATH_NUMBER: number;
XPATH_NUMBER_ERROR: number;
XPATH_OP_LIMIT_EXCEEDED: number;
XPATH_POINT: number;
XPATH_RANGE: number;
XPATH_RECURSION_LIMIT_EXCEEDED: number;
XPATH_STACK_ERROR: number;
XPATH_START_LITERAL_ERROR: number;
XPATH_STRING: number;
XPATH_UNCLOSED_ERROR: number;
XPATH_UNDEFINED: number;
XPATH_UNDEF_PREFIX_ERROR: number;
XPATH_UNDEF_VARIABLE_ERROR: number;
XPATH_UNFINISHED_LITERAL_ERROR: number;
XPATH_UNKNOWN_FUNC_ERROR: number;
XPATH_USERS: number;
XPATH_VARIABLE_REF_ERROR: number;
XPATH_XSLT_TREE: number;
XPTR_RESOURCE_ERROR: number;
XPTR_SUB_RESOURCE_ERROR: number;
XPTR_SYNTAX_ERROR: number;
docbDefaultSAXHandler: xmlSAXHandlerV1;
emptyExp: xmlExpNodePtr;
forbiddenExp: xmlExpNodePtr;
htmlDefaultSAXHandler: xmlSAXHandlerV1;
libxmljs_debug: number;
oldXMLWDcompatibility: number;
xmlBufferAllocScheme: xmlBufferAllocationScheme;
xmlDefaultBufferSize: number;
xmlDefaultSAXHandler: xmlSAXHandlerV1;
xmlDefaultSAXLocator: xmlSAXLocator;
xmlDeregisterNodeDefaultValue: xmlDeregisterNodeFunc;
xmlDoValidityCheckingDefaultValue: number;
xmlFree: xmlFreeFunc;
xmlGenericError: xmlGenericErrorFunc;
xmlGenericErrorContext: any;
xmlGetWarningsDefaultValue: number;
xmlIndentTreeOutput: number;
xmlIsBaseCharGroup: xmlChRangeGroup;
xmlIsCharGroup: xmlChRangeGroup;
xmlIsCombiningGroup: xmlChRangeGroup;
xmlIsDigitGroup: xmlChRangeGroup;
xmlIsExtenderGroup: xmlChRangeGroup;
xmlIsIdeographicGroup: xmlChRangeGroup;
xmlIsPubidChar_tab: string;
xmlKeepBlanksDefaultValue: number;
xmlLastError: xmlError;
xmlLineNumbersDefaultValue: number;
xmlLoadExtDtdDefaultValue: number;
xmlMalloc: xmlMallocFunc;
xmlMallocAtomic: xmlMallocFunc;
xmlMemStrdup: xmlStrdupFunc;
xmlOutputBufferCreateFilenameValue: xmlOutputBufferCreateFilenameFunc;
xmlParserDebugEntities: number;
xmlParserInputBufferCreateFilenameValue: xmlParserInputBufferCreateFilenameFunc;
xmlParserMaxDepth: number;
xmlParserVersion: string;
xmlPedanticParserDefaultValue: number;
xmlRealloc: xmlReallocFunc;
xmlRegisterNodeDefaultValue: xmlRegisterNodeFunc;
xmlSaveNoEmptyTags: number;
xmlStringComment: string;
xmlStringText: string;
xmlStringTextNoenc: string;
xmlStructuredError: xmlStructuredErrorFunc;
xmlStructuredErrorContext: any;
xmlSubstituteEntitiesDefaultValue: number;
xmlTreeIndentString: string;
xmlXPathNAN: number;
xmlXPathNINF: number;
xmlXPathPINF: number;
withStructuredErrors: {
(callback: StructuredErrorCallback): T;
};
withGenericErrors: {
(callback: GenericErrorCallback): T;
};
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: {
(): xmlSAXHandlerV1;
};
__htmlDefaultSAXHandler: {
(): xmlSAXHandlerV1;
};
__oldXMLWDcompatibility: {
(): number;
};
__xmlBufferAllocScheme: {
(): xmlBufferAllocationScheme;
};
__xmlDefaultBufferSize: {
(): number;
};
__xmlDefaultSAXHandler: {
(): xmlSAXHandlerV1;
};
__xmlDefaultSAXLocator: {
(): xmlSAXLocator;
};
__xmlDeregisterNodeDefaultValue: {
(): xmlDeregisterNodeFunc;
};
__xmlDoValidityCheckingDefaultValue: {
(): number;
};
__xmlGenericError: {
(): xmlGenericErrorFunc;
};
__xmlGenericErrorContext: {
(): any;
};
__xmlGetWarningsDefaultValue: {
(): number;
};
__xmlIndentTreeOutput: {
(): number;
};
__xmlKeepBlanksDefaultValue: {
(): number;
};
__xmlLastError: {
(): xmlError;
};
__xmlLineNumbersDefaultValue: {
(): number;
};
__xmlLoadExtDtdDefaultValue: {
(): number;
};
__xmlOutputBufferCreateFilename: {
(URI: string | Buffer | null, encoder: xmlCharEncodingHandlerPtr | null, compression: number): xmlOutputBufferPtr;
};
__xmlOutputBufferCreateFilenameValue: {
(): xmlOutputBufferCreateFilenameFunc;
};
__xmlParserDebugEntities: {
(): number;
};
__xmlParserInputBufferCreateFilename: {
(URI: string | Buffer | null, enc: xmlCharEncoding): xmlParserInputBufferPtr;
};
__xmlParserInputBufferCreateFilenameValue: {
(): xmlParserInputBufferCreateFilenameFunc;
};
__xmlParserVersion: {
(): string;
};
__xmlPedanticParserDefaultValue: {
(): number;
};
__xmlRegisterNodeDefaultValue: {
(): xmlRegisterNodeFunc;
};
__xmlSaveNoEmptyTags: {
(): number;
};
__xmlStructuredError: {
(): xmlStructuredErrorFunc;
};
__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: 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: 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): xmlEntityPtr;
};
getLineNumber: {
(ctx: any): number;
};
getMemUsed: {
(): number;
};
getNamespace: {
(ctx: any): xmlNsPtr | null;
};
getNodeCount: {
(): number;
};
getParameterEntity: {
(ctx: any, name: string | Buffer | null): 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: htmlElemDescPtr | null, arg1: string | Buffer | null, arg2: number): htmlStatus;
};
htmlAutoCloseTag: {
(doc: htmlDocPtr | null, name: string | Buffer | null, elem: htmlNodePtr | null): number;
};
htmlCreateFileParserCtxt: {
(filename: string | Buffer | null, encoding: string | Buffer | null): htmlParserCtxtPtr;
};
htmlCreateMemoryParserCtxt: {
(buffer: string | Buffer | null, size: number): htmlParserCtxtPtr;
};
htmlCreatePushParserCtxt: {
(sax: htmlSAXHandlerPtr | null, user_data: any, chunk: string | Buffer | null, size: number, filename: string | Buffer | null, enc: xmlCharEncoding): htmlParserCtxtPtr;
};
htmlCtxtReadDoc: {
(ctxt: xmlParserCtxtPtr | null, cur: string | Buffer | null, URL: string | Buffer | null, encoding: string | Buffer | null, options: number): htmlDocPtr | null;
};
htmlCtxtReadFd: {
(ctxt: xmlParserCtxtPtr | null, fd: number, URL: string | Buffer | null, encoding: string | Buffer | null, options: number): htmlDocPtr | null;
};
htmlCtxtReadFile: {
(ctxt: xmlParserCtxtPtr | null, filename: string | Buffer | null, encoding: string | Buffer | null, options: number): htmlDocPtr | null;
};
htmlCtxtReadIO: {
(ctxt: xmlParserCtxtPtr | null, ioread: xmlInputReadCallback, ioclose: xmlInputCloseCallback, ioctx: any, URL: string | Buffer | null, encoding: string | Buffer | null, options: number): htmlDocPtr | null;
};
htmlCtxtReadMemory: {
(ctxt: xmlParserCtxtPtr | null, buffer: string | Buffer | null, size: number, URL: string | Buffer | null, encoding: string | Buffer | null, options: number): htmlDocPtr | null;
};
htmlCtxtReset: {
(ctxt: htmlParserCtxtPtr | null): any;
};
htmlCtxtUseOptions: {
(ctxt: htmlParserCtxtPtr | null, options: number): number;
};
htmlDefaultSAXHandlerInit: {
(): any;
};
htmlDocContentDumpFormatOutput: {
(buf: xmlOutputBufferPtr | null, cur: xmlDocPtr | null, encoding: string | Buffer | null, format: number): any;
};
htmlDocContentDumpOutput: {
(buf: xmlOutputBufferPtr | null, cur: xmlDocPtr | null, encoding: string | Buffer | null): any;
};
htmlDocDump: {
(f: undefined, cur: xmlDocPtr | null): number;
};
htmlDocDumpMemory: {
(cur: xmlDocPtr | null, mem: string | Buffer | null, size: number): any;
};
htmlDocDumpMemoryFormat: {
(cur: xmlDocPtr | null, mem: string | Buffer | null, size: number, format: number): any;
};
htmlElementAllowedHere: {
(arg0: htmlElemDescPtr | null, arg1: string | Buffer | null): number;
};
htmlElementStatusHere: {
(arg0: htmlElemDescPtr | null, arg1: htmlElemDescPtr | null): htmlStatus;
};
htmlEncodeEntities: {
(out: string | Buffer | null, outlen: number, inArg: string | Buffer | null, inlen: number, quoteChar: number): number;
};
htmlEntityLookup: {
(name: string | Buffer | null): htmlEntityDesc;
};
htmlEntityValueLookup: {
(value: number): htmlEntityDesc;
};
htmlFreeParserCtxt: {
(ctxt: htmlParserCtxtPtr | null): any;
};
htmlGetMetaEncoding: {
(doc: htmlDocPtr | null): string;
};
htmlHandleOmittedElem: {
(val: number): number;
};
htmlInitAutoClose: {
(): any;
};
htmlIsAutoClosed: {
(doc: htmlDocPtr | null, elem: htmlNodePtr | null): number;
};
htmlIsBooleanAttr: {
(name: string | Buffer | null): number;
};
htmlIsScriptAttribute: {
(name: string | Buffer | null): number;
};
htmlNewDoc: {
(URI: string | Buffer | null, ExternalID: string | Buffer | null): htmlDocPtr | null;
};
htmlNewDocNoDtD: {
(URI: string | Buffer | null, ExternalID: string | Buffer | null): htmlDocPtr | null;
};
htmlNewParserCtxt: {
(): htmlParserCtxtPtr;
};
htmlNodeDump: {
(buf: xmlBufferPtr | null, doc: xmlDocPtr | null, cur: xmlNodePtr | null): number;
};
htmlNodeDumpFile: {
(out: undefined, doc: xmlDocPtr | null, cur: xmlNodePtr | null): any;
};
htmlNodeDumpFileFormat: {
(out: undefined, doc: xmlDocPtr | null, cur: xmlNodePtr | null, encoding: string | Buffer | null, format: number): number;
};
htmlNodeDumpFormatOutput: {
(buf: xmlOutputBufferPtr | null, doc: xmlDocPtr | null, cur: xmlNodePtr | null, encoding: string | Buffer | null, format: number): any;
};
htmlNodeDumpOutput: {
(buf: xmlOutputBufferPtr | null, doc: xmlDocPtr | null, cur: xmlNodePtr | null, encoding: string | Buffer | null): any;
};
htmlNodeStatus: {
(arg0: htmlNodePtr | null, arg1: number): htmlStatus;
};
htmlParseCharRef: {
(ctxt: htmlParserCtxtPtr | null): number;
};
htmlParseChunk: {
(ctxt: htmlParserCtxtPtr | null, chunk: string | Buffer | null, size: number, terminate: number): number;
};
htmlParseDoc: {
(cur: string | Buffer | null, encoding: string | Buffer | null): htmlDocPtr | null;
};
htmlParseDocument: {
(ctxt: htmlParserCtxtPtr | null): number;
};
htmlParseElement: {
(ctxt: htmlParserCtxtPtr | null): any;
};
htmlParseEntityRef: {
(ctxt: htmlParserCtxtPtr | null, str: string | Buffer | null): htmlEntityDesc;
};
htmlParseFile: {
(filename: string | Buffer | null, encoding: string | Buffer | null): htmlDocPtr | null;
};
htmlReadDoc: {
(cur: string | Buffer | null, URL: string | Buffer | null, encoding: string | Buffer | null, options: number): htmlDocPtr | null;
};
htmlReadFd: {
(fd: number, URL: string | Buffer | null, encoding: string | Buffer | null, options: number): htmlDocPtr | null;
};
htmlReadFile: {
(URL: string | Buffer | null, encoding: string | Buffer | null, options: number): htmlDocPtr | null;
};
htmlReadIO: {
(ioread: xmlInputReadCallback, ioclose: xmlInputCloseCallback, ioctx: any, URL: string | Buffer | null, encoding: string | Buffer | null, options: number): htmlDocPtr | null;
};
htmlReadMemory: {
(buffer: string | Buffer | null, size: number, URL: string | Buffer | null, encoding: string | Buffer | null, options: number): htmlDocPtr | null;
};
htmlSAXParseDoc: {
(cur: string | Buffer | null, encoding: string | Buffer | null, sax: htmlSAXHandlerPtr | null, userData: any): htmlDocPtr | null;
};
htmlSAXParseFile: {
(filename: string | Buffer | null, encoding: string | Buffer | null, sax: htmlSAXHandlerPtr | null, userData: any): htmlDocPtr | null;
};
htmlSaveFile: {
(filename: string | Buffer | null, cur: xmlDocPtr | null): number;
};
htmlSaveFileEnc: {
(filename: string | Buffer | null, cur: xmlDocPtr | null, encoding: string | Buffer | null): number;
};
htmlSaveFileFormat: {
(filename: string | Buffer | null, cur: xmlDocPtr | null, encoding: string | Buffer | null, format: number): number;
};
htmlSetMetaEncoding: {
(doc: htmlDocPtr | null, encoding: string | Buffer | null): number;
};
htmlTagLookup: {
(tag: string | Buffer | null): htmlElemDesc;
};
ignorableWhitespace: {
(ctx: any, ch: string | Buffer | null, len: number): any;
};
initGenericErrorDefaultFunc: {
(handler: xmlGenericErrorFunc): any;
};
initdocbDefaultSAXHandler: {
(hdlr: xmlSAXHandlerV1): any;
};
inithtmlDefaultSAXHandler: {
(hdlr: xmlSAXHandlerV1): any;
};
initxmlDefaultSAXHandler: {
(hdlr: xmlSAXHandlerV1, warning: number): any;
};
inputPop: {
(ctxt: xmlParserCtxtPtr | null): xmlParserInputPtr;
};
inputPush: {
(ctxt: xmlParserCtxtPtr | null, value: 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: xmlParserCtxtPtr | null): string;
};
namePush: {
(ctxt: xmlParserCtxtPtr | null, value: string | Buffer | null): number;
};
namespaceDecl: {
(ctx: any, href: string | Buffer | null, prefix: string | Buffer | null): any;
};
nodePop: {
(ctxt: xmlParserCtxtPtr | null): xmlNodePtr | null;
};
nodePush: {
(ctxt: xmlParserCtxtPtr | null, value: 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): xmlParserInputPtr;
};
setDebugDisable: {
(): any;
};
setDebugEnable: {
(): any;
};
setDocumentLocator: {
(ctx: any, loc: 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: xmlXPathParserContextPtr | null): xmlXPathObjectPtr;
};
valuePush: {
(ctxt: xmlXPathParserContextPtr | null, value: xmlXPathObjectPtr | null): number;
};
xlinkGetDefaultDetect: {
(): xlinkNodeDetectFunc;
};
xlinkGetDefaultHandler: {
(): xlinkHandlerPtr;
};
xlinkIsLink: {
(doc: xmlDocPtr | null, node: xmlNodePtr | null): xlinkType;
};
xlinkSetDefaultDetect: {
(func: xlinkNodeDetectFunc): any;
};
xlinkSetDefaultHandler: {
(handler: xlinkHandlerPtr | null): any;
};
xmlACatalogAdd: {
(catal: xmlCatalogPtr | null, type: string | Buffer | null, orig: string | Buffer | null, replace: string | Buffer | null): number;
};
xmlACatalogDump: {
(catal: xmlCatalogPtr | null, out: undefined): any;
};
xmlACatalogRemove: {
(catal: xmlCatalogPtr | null, value: string | Buffer | null): number;
};
xmlACatalogResolve: {
(catal: xmlCatalogPtr | null, pubID: string | Buffer | null, sysID: string | Buffer | null): string;
};
xmlACatalogResolvePublic: {
(catal: xmlCatalogPtr | null, pubID: string | Buffer | null): string;
};
xmlACatalogResolveSystem: {
(catal: xmlCatalogPtr | null, sysID: string | Buffer | null): string;
};
xmlACatalogResolveURI: {
(catal: xmlCatalogPtr | null, URI: string | Buffer | null): string;
};
xmlAddAttributeDecl: {
(ctxt: xmlValidCtxtPtr | null, dtd: xmlDtdPtr | null, elem: string | Buffer | null, name: string | Buffer | null, ns: string | Buffer | null, type: xmlAttributeType, def: xmlAttributeDefault, defaultValue: string | Buffer | null, tree: xmlEnumerationPtr | null): xmlAttributePtr;
};
xmlAddChild: {
(parent: xmlNodePtr | null, cur: xmlNodePtr | null): xmlNodePtr | null;
};
xmlAddChildList: {
(parent: xmlNodePtr | null, cur: xmlNodePtr | null): xmlNodePtr | null;
};
xmlAddDocEntity: {
(doc: xmlDocPtr | null, name: string | Buffer | null, type: number, ExternalID: string | Buffer | null, SystemID: string | Buffer | null, content: string | Buffer | null): xmlEntityPtr;
};
xmlAddDtdEntity: {
(doc: xmlDocPtr | null, name: string | Buffer | null, type: number, ExternalID: string | Buffer | null, SystemID: string | Buffer | null, content: string | Buffer | null): xmlEntityPtr;
};
xmlAddElementDecl: {
(ctxt: xmlValidCtxtPtr | null, dtd: xmlDtdPtr | null, name: string | Buffer | null, type: xmlElementTypeVal, content: xmlElementContentPtr | null): xmlElementPtr | null;
};
xmlAddEncodingAlias: {
(name: string | Buffer | null, alias: string | Buffer | null): number;
};
xmlAddID: {
(ctxt: xmlValidCtxtPtr | null, doc: xmlDocPtr | null, value: string | Buffer | null, attr: xmlAttrPtr | null): xmlIDPtr;
};
xmlAddNextSibling: {
(cur: xmlNodePtr | null, elem: xmlNodePtr | null): xmlNodePtr | null;
};
xmlAddNotationDecl: {
(ctxt: xmlValidCtxtPtr | null, dtd: xmlDtdPtr | null, name: string | Buffer | null, PublicID: string | Buffer | null, SystemID: string | Buffer | null): xmlNotationPtr;
};
xmlAddPrevSibling: {
(cur: xmlNodePtr | null, elem: xmlNodePtr | null): xmlNodePtr | null;
};
xmlAddRef: {
(ctxt: xmlValidCtxtPtr | null, doc: xmlDocPtr | null, value: string | Buffer | null, attr: xmlAttrPtr | null): xmlRefPtr;
};
xmlAddSibling: {
(cur: xmlNodePtr | null, elem: xmlNodePtr | null): xmlNodePtr | null;
};
xmlAllocOutputBuffer: {
(encoder: xmlCharEncodingHandlerPtr | null): xmlOutputBufferPtr;
};
xmlAllocParserInputBuffer: {
(enc: xmlCharEncoding): xmlParserInputBufferPtr;
};
xmlAttrSerializeTxtContent: {
(buf: xmlBufferPtr | null, doc: xmlDocPtr | null, attr: xmlAttrPtr | null, string: string | Buffer | null): any;
};
xmlAutomataCompile: {
(am: xmlAutomataPtr | null): xmlRegexpPtr;
};
xmlAutomataGetInitState: {
(am: xmlAutomataPtr | null): xmlAutomataStatePtr;
};
xmlAutomataIsDeterminist: {
(am: xmlAutomataPtr | null): number;
};
xmlAutomataNewAllTrans: {
(am: xmlAutomataPtr | null, from: xmlAutomataStatePtr | null, to: xmlAutomataStatePtr | null, lax: number): xmlAutomataStatePtr;
};
xmlAutomataNewCountTrans: {
(am: xmlAutomataPtr | null, from: xmlAutomataStatePtr | null, to: xmlAutomataStatePtr | null, token: string | Buffer | null, min: number, max: number, data: any): xmlAutomataStatePtr;
};
xmlAutomataNewCountTrans2: {
(am: xmlAutomataPtr | null, from: xmlAutomataStatePtr | null, to: xmlAutomataStatePtr | null, token: string | Buffer | null, token2: string | Buffer | null, min: number, max: number, data: any): xmlAutomataStatePtr;
};
xmlAutomataNewCountedTrans: {
(am: xmlAutomataPtr | null, from: xmlAutomataStatePtr | null, to: xmlAutomataStatePtr | null, counter: number): xmlAutomataStatePtr;
};
xmlAutomataNewCounter: {
(am: xmlAutomataPtr | null, min: number, max: number): number;
};
xmlAutomataNewCounterTrans: {
(am: xmlAutomataPtr | null, from: xmlAutomataStatePtr | null, to: xmlAutomataStatePtr | null, counter: number): xmlAutomataStatePtr;
};
xmlAutomataNewEpsilon: {
(am: xmlAutomataPtr | null, from: xmlAutomataStatePtr | null, to: xmlAutomataStatePtr | null): xmlAutomataStatePtr;
};
xmlAutomataNewNegTrans: {
(am: xmlAutomataPtr | null, from: xmlAutomataStatePtr | null, to: xmlAutomataStatePtr | null, token: string | Buffer | null, token2: string | Buffer | null, data: any): xmlAutomataStatePtr;
};
xmlAutomataNewOnceTrans: {
(am: xmlAutomataPtr | null, from: xmlAutomataStatePtr | null, to: xmlAutomataStatePtr | null, token: string | Buffer | null, min: number, max: number, data: any): xmlAutomataStatePtr;
};
xmlAutomataNewOnceTrans2: {
(am: xmlAutomataPtr | null, from: xmlAutomataStatePtr | null, to: xmlAutomataStatePtr | null, token: string | Buffer | null, token2: string | Buffer | null, min: number, max: number, data: any): xmlAutomataStatePtr;
};
xmlAutomataNewState: {
(am: xmlAutomataPtr | null): xmlAutomataStatePtr;
};
xmlAutomataNewTransition: {
(am: xmlAutomataPtr | null, from: xmlAutomataStatePtr | null, to: xmlAutomataStatePtr | null, token: string | Buffer | null, data: any): xmlAutomataStatePtr;
};
xmlAutomataNewTransition2: {
(am: xmlAutomataPtr | null, from: xmlAutomataStatePtr | null, to: xmlAutomataStatePtr | null, token: string | Buffer | null, token2: string | Buffer | null, data: any): xmlAutomataStatePtr;
};
xmlAutomataSetFinalState: {
(am: xmlAutomataPtr | null, state: xmlAutomataStatePtr | null): number;
};
xmlBufContent: {
(buf: xmlBufPtr | null): string;
};
xmlBufEnd: {
(buf: xmlBufPtr | null): string;
};
xmlBufGetNodeContent: {
(buf: xmlBufPtr | null, cur: xmlNodePtr | null): number;
};
xmlBufNodeDump: {
(buf: xmlBufPtr | null, doc: xmlDocPtr | null, cur: xmlNodePtr | null, level: number, format: number): number;
};
xmlBufShrink: {
(buf: xmlBufPtr | null, len: number): number;
};
xmlBufUse: {
(buf: xmlBufPtr | null): number;
};
xmlBufferAdd: {
(buf: xmlBufferPtr | null, str: string | Buffer | null, len: number): number;
};
xmlBufferAddHead: {
(buf: xmlBufferPtr | null, str: string | Buffer | null, len: number): number;
};
xmlBufferCCat: {
(buf: xmlBufferPtr | null, str: string | Buffer | null): number;
};
xmlBufferCat: {
(buf: xmlBufferPtr | null, str: string | Buffer | null): number;
};
xmlBufferContent: {
(buf: xmlBufferPtr | null): string;
};
xmlBufferCreate: {
(): xmlBufferPtr;
};
xmlBufferCreateSize: {
(size: number): xmlBufferPtr;
};
xmlBufferCreateStatic: {
(mem: any, size: number): xmlBufferPtr;
};
xmlBufferDetach: {
(buf: xmlBufferPtr | null): string;
};
xmlBufferDump: {
(file: undefined, buf: xmlBufferPtr | null): number;
};
xmlBufferEmpty: {
(buf: xmlBufferPtr | null): any;
};
xmlBufferFree: {
(buf: xmlBufferPtr | null): any;
};
xmlBufferGrow: {
(buf: xmlBufferPtr | null, len: number): number;
};
xmlBufferLength: {
(buf: xmlBufferPtr | null): number;
};
xmlBufferResize: {
(buf: xmlBufferPtr | null, size: number): number;
};
xmlBufferSetAllocationScheme: {
(buf: xmlBufferPtr | null, scheme: xmlBufferAllocationScheme): any;
};
xmlBufferShrink: {
(buf: xmlBufferPtr | null, len: number): number;
};
xmlBufferWriteCHAR: {
(buf: xmlBufferPtr | null, string: string | Buffer | null): any;
};
xmlBufferWriteChar: {
(buf: xmlBufferPtr | null, string: string | Buffer | null): any;
};
xmlBufferWriteQuotedString: {
(buf: 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: 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: {
(): xmlCatalogAllow;
};
xmlCatalogGetPublic: {
(pubID: string | Buffer | null): string;
};
xmlCatalogGetSystem: {
(sysID: string | Buffer | null): string;
};
xmlCatalogIsEmpty: {
(catal: 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: xmlCatalogPrefer): xmlCatalogPrefer;
};
xmlCatalogSetDefaults: {
(allow: xmlCatalogAllow): any;
};
xmlCharEncCloseFunc: {
(handler: xmlCharEncodingHandler): number;
};
xmlCharEncFirstLine: {
(handler: xmlCharEncodingHandler, out: xmlBufferPtr | null, inArg: xmlBufferPtr | null): number;
};
xmlCharEncInFunc: {
(handler: xmlCharEncodingHandler, out: xmlBufferPtr | null, inArg: xmlBufferPtr | null): number;
};
xmlCharEncOutFunc: {
(handler: xmlCharEncodingHandler, out: xmlBufferPtr | null, inArg: xmlBufferPtr | null): number;
};
xmlCharInRange: {
(val: number, group: 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: xmlParserCtxtPtr | null, ret: xmlParserInputPtr | null): xmlParserInputPtr;
};
xmlCheckLanguageID: {
(lang: string | Buffer | null): number;
};
xmlCheckUTF8: {
(utf: string | Buffer | null): number;
};
xmlCheckVersion: {
(version: number): any;
};
xmlChildElementCount: {
(parent: xmlNodePtr | null): number;
};
xmlCleanupCharEncodingHandlers: {
(): any;
};
xmlCleanupEncodingAliases: {
(): any;
};
xmlCleanupGlobals: {
(): any;
};
xmlCleanupInputCallbacks: {
(): any;
};
xmlCleanupMemory: {
(): any;
};
xmlCleanupOutputCallbacks: {
(): any;
};
xmlCleanupParser: {
(): any;
};
xmlCleanupPredefinedEntities: {
(): any;
};
xmlCleanupThreads: {
(): any;
};
xmlClearNodeInfoSeq: {
(seq: xmlParserNodeInfoSeqPtr | null): any;
};
xmlClearParserCtxt: {
(ctxt: xmlParserCtxtPtr | null): any;
};
xmlConvertSGMLCatalog: {
(catal: xmlCatalogPtr | null): number;
};
xmlCopyAttributeTable: {
(table: xmlAttributeTablePtr | null): xmlAttributeTablePtr;
};
xmlCopyChar: {
(len: number, out: string | Buffer | null, val: number): number;
};
xmlCopyCharMultiByte: {
(out: string | Buffer | null, val: number): number;
};
xmlCopyDoc: {
(doc: xmlDocPtr | null, recursive: number): xmlDocPtr | null;
};
xmlCopyDocElementContent: {
(doc: xmlDocPtr | null, content: xmlElementContentPtr | null): xmlElementContentPtr;
};
xmlCopyDtd: {
(dtd: xmlDtdPtr | null): xmlDtdPtr | null;
};
xmlCopyElementContent: {
(content: xmlElementContentPtr | null): xmlElementContentPtr;
};
xmlCopyElementTable: {
(table: xmlElementTablePtr | null): xmlElementTablePtr;
};
xmlCopyEntitiesTable: {
(table: xmlEntitiesTablePtr | null): xmlEntitiesTablePtr;
};
xmlCopyEnumeration: {
(cur: xmlEnumerationPtr | null): xmlEnumerationPtr;
};
xmlCopyError: {
(from: xmlErrorPtr | null, to: xmlErrorPtr | null): number;
};
xmlCopyNamespace: {
(cur: xmlNsPtr | null): xmlNsPtr | null;
};
xmlCopyNamespaceList: {
(cur: xmlNsPtr | null): xmlNsPtr | null;
};
xmlCopyNode: {
(node: xmlNodePtr | null, recursive: number): xmlNodePtr | null;
};
xmlCopyNodeList: {
(node: xmlNodePtr | null): xmlNodePtr | null;
};
xmlCopyNotationTable: {
(table: xmlNotationTablePtr | null): xmlNotationTablePtr;
};
xmlCopyProp: {
(target: xmlNodePtr | null, cur: xmlAttrPtr | null): xmlAttrPtr | null;
};
xmlCopyPropList: {
(target: xmlNodePtr | null, cur: xmlAttrPtr | null): xmlAttrPtr | null;
};
xmlCreateDocParserCtxt: {
(cur: string | Buffer | null): xmlParserCtxtPtr;
};
xmlCreateEntitiesTable: {
(): xmlEntitiesTablePtr;
};
xmlCreateEntityParserCtxt: {
(URL: string | Buffer | null, ID: string | Buffer | null, base: string | Buffer | null): xmlParserCtxtPtr;
};
xmlCreateEnumeration: {
(name: string | Buffer | null): xmlEnumerationPtr;
};
xmlCreateFileParserCtxt: {
(filename: string | Buffer | null): xmlParserCtxtPtr;
};
xmlCreateIOParserCtxt: {
(sax: xmlSAXHandlerPtr | null, user_data: any, ioread: xmlInputReadCallback, ioclose: xmlInputCloseCallback, ioctx: any, enc: xmlCharEncoding): xmlParserCtxtPtr;
};
xmlCreateIntSubset: {
(doc: xmlDocPtr | null, name: string | Buffer | null, ExternalID: string | Buffer | null, SystemID: string | Buffer | null): xmlDtdPtr | null;
};
xmlCreateMemoryParserCtxt: {
(buffer: string | Buffer | null, size: number): xmlParserCtxtPtr;
};
xmlCreatePushParserCtxt: {
(sax: xmlSAXHandlerPtr | null, user_data: any, chunk: string | Buffer | null, size: number, filename: string | Buffer | null): xmlParserCtxtPtr;
};
xmlCreateURI: {
(): xmlURIPtr;
};
xmlCreateURLParserCtxt: {
(filename: string | Buffer | null, options: number): xmlParserCtxtPtr;
};
xmlCtxtGetLastError: {
(ctx: any): xmlErrorPtr;
};
xmlCtxtReadDoc: {
(ctxt: xmlParserCtxtPtr | null, cur: string | Buffer | null, URL: string | Buffer | null, encoding: string | Buffer | null, options: number): xmlDocPtr | null;
};
xmlCtxtReadFd: {
(ctxt: xmlParserCtxtPtr | null, fd: number, URL: string | Buffer | null, encoding: string | Buffer | null, options: number): xmlDocPtr | null;
};
xmlCtxtReadFile: {
(ctxt: xmlParserCtxtPtr | null, filename: string | Buffer | null, encoding: string | Buffer | null, options: number): xmlDocPtr | null;
};
xmlCtxtReadIO: {
(ctxt: xmlParserCtxtPtr | null, ioread: xmlInputReadCallback, ioclose: xmlInputCloseCallback, ioctx: any, URL: string | Buffer | null, encoding: string | Buffer | null, options: number): xmlDocPtr | null;
};
xmlCtxtReadMemory: {
(ctxt: xmlParserCtxtPtr | null, buffer: string | Buffer | null, size: number, URL: string | Buffer | null, encoding: string | Buffer | null, options: number): xmlDocPtr | null;
};
xmlCtxtReset: {
(ctxt: xmlParserCtxtPtr | null): any;
};
xmlCtxtResetLastError: {
(ctx: any): any;
};
xmlCtxtResetPush: {
(ctxt: xmlParserCtxtPtr | null, chunk: string | Buffer | null, size: number, filename: string | Buffer | null, encoding: string | Buffer | null): number;
};
xmlCtxtUseOptions: {
(ctxt: xmlParserCtxtPtr | null, options: number): number;
};
xmlCurrentChar: {
(ctxt: xmlParserCtxtPtr | null, len: number): number;
};
xmlDOMWrapAdoptNode: {
(ctxt: xmlDOMWrapCtxtPtr | null, sourceDoc: xmlDocPtr | null, node: xmlNodePtr | null, destDoc: xmlDocPtr | null, destParent: xmlNodePtr | null, options: number): number;
};
xmlDOMWrapCloneNode: {
(ctxt: xmlDOMWrapCtxtPtr | null, sourceDoc: xmlDocPtr | null, node: xmlNodePtr | null, clonedNode: xmlNodePtr | null, destDoc: xmlDocPtr | null, destParent: xmlNodePtr | null, deep: number, options: number): number;
};
xmlDOMWrapFreeCtxt: {
(ctxt: xmlDOMWrapCtxtPtr | null): any;
};
xmlDOMWrapNewCtxt: {
(): xmlDOMWrapCtxtPtr;
};
xmlDOMWrapReconcileNamespaces: {
(ctxt: xmlDOMWrapCtxtPtr | null, elem: xmlNodePtr | null, options: number): number;
};
xmlDOMWrapRemoveNode: {
(ctxt: xmlDOMWrapCtxtPtr | null, doc: xmlDocPtr | null, node: xmlNodePtr | null, options: number): number;
};
xmlDecodeEntities: {
(ctxt: 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: xmlDeregisterNodeFunc): xmlDeregisterNodeFunc;
};
xmlDetectCharEncoding: {
(inArg: string | Buffer | null, len: number): xmlCharEncoding;
};
xmlDictCleanup: {
(): any;
};
xmlDictCreate: {
(): xmlDictPtr;
};
xmlDictCreateSub: {
(sub: xmlDictPtr | null): xmlDictPtr;
};
xmlDictExists: {
(dict: xmlDictPtr | null, name: string | Buffer | null, len: number): string;
};
xmlDictFree: {
(dict: xmlDictPtr | null): any;
};
xmlDictGetUsage: {
(dict: xmlDictPtr | null): number;
};
xmlDictLookup: {
(dict: xmlDictPtr | null, name: string | Buffer | null, len: number): string;
};
xmlDictOwns: {
(dict: xmlDictPtr | null, str: string | Buffer | null): number;
};
xmlDictQLookup: {
(dict: xmlDictPtr | null, prefix: string | Buffer | null, name: string | Buffer | null): string;
};
xmlDictReference: {
(dict: xmlDictPtr | null): number;
};
xmlDictSetLimit: {
(dict: xmlDictPtr | null, limit: number): number;
};
xmlDictSize: {
(dict: xmlDictPtr | null): number;
};
xmlDocCopyNode: {
(node: xmlNodePtr | null, doc: xmlDocPtr | null, recursive: number): xmlNodePtr | null;
};
xmlDocCopyNodeList: {
(doc: xmlDocPtr | null, node: xmlNodePtr | null): xmlNodePtr | null;
};
xmlDocDump: {
(f: undefined, cur: xmlDocPtr | null): number;
};
xmlDocDumpFormatMemory: {
(cur: xmlDocPtr | null, mem: string | Buffer | null, size: number, format: number): any;
};
xmlDocDumpFormatMemoryEnc: {
(out_doc: xmlDocPtr | null, doc_txt_ptr: string | Buffer | null, doc_txt_len: number, txt_encoding: string | Buffer | null, format: number): any;
};
xmlDocDumpMemory: {
(cur: xmlDocPtr | null, mem: string | Buffer | null, size: number): any;
};
xmlDocDumpMemoryEnc: {
(out_doc: xmlDocPtr | null, doc_txt_ptr: string | Buffer | null, doc_txt_len: number, txt_encoding: string | Buffer | null): any;
};
xmlDocFormatDump: {
(f: undefined, cur: xmlDocPtr | null, format: number): number;
};
xmlDocGetRootElement: {
(doc: xmlDocPtr | null): xmlNodePtr | null;
};
xmlDocHasRootElement: {
(doc: xmlDocPtr | null): boolean;
};
xmlDocSetRootElement: {
(doc: xmlDocPtr | null, root: xmlNodePtr | null): xmlNodePtr | null;
};
xmlDumpAttributeDecl: {
(buf: xmlBufferPtr | null, attr: xmlAttributePtr | null): any;
};
xmlDumpAttributeTable: {
(buf: xmlBufferPtr | null, table: xmlAttributeTablePtr | null): any;
};
xmlDumpElementDecl: {
(buf: xmlBufferPtr | null, elem: xmlElementPtr | null): any;
};
xmlDumpElementTable: {
(buf: xmlBufferPtr | null, table: xmlElementTablePtr | null): any;
};
xmlDumpEntitiesTable: {
(buf: xmlBufferPtr | null, table: xmlEntitiesTablePtr | null): any;
};
xmlDumpEntityDecl: {
(buf: xmlBufferPtr | null, ent: xmlEntityPtr | null): any;
};
xmlDumpNotationDecl: {
(buf: xmlBufferPtr | null, nota: xmlNotationPtr | null): any;
};
xmlDumpNotationTable: {
(buf: xmlBufferPtr | null, table: xmlNotationTablePtr | null): any;
};
xmlElemDump: {
(f: undefined, doc: xmlDocPtr | null, cur: xmlNodePtr | null): any;
};
xmlEncodeEntities: {
(doc: xmlDocPtr | null, input: string | Buffer | null): string;
};
xmlEncodeEntitiesReentrant: {
(doc: xmlDocPtr | null, input: string | Buffer | null): string;
};
xmlEncodeSpecialChars: {
(doc: xmlDocPtr | null, input: string | Buffer | null): string;
};
xmlExpCtxtNbCons: {
(ctxt: xmlExpCtxtPtr | null): number;
};
xmlExpCtxtNbNodes: {
(ctxt: xmlExpCtxtPtr | null): number;
};
xmlExpDump: {
(buf: xmlBufferPtr | null, expr: xmlExpNodePtr | null): any;
};
xmlExpExpDerive: {
(ctxt: xmlExpCtxtPtr | null, expr: xmlExpNodePtr | null, sub: xmlExpNodePtr | null): xmlExpNodePtr | null;
};
xmlExpFree: {
(ctxt: xmlExpCtxtPtr | null, expr: xmlExpNodePtr | null): any;
};
xmlExpFreeCtxt: {
(ctxt: xmlExpCtxtPtr | null): any;
};
xmlExpGetLanguage: {
(ctxt: xmlExpCtxtPtr | null, expr: xmlExpNodePtr | null, langList: string | Buffer | null, len: number): number;
};
xmlExpGetStart: {
(ctxt: xmlExpCtxtPtr | null, expr: xmlExpNodePtr | null, tokList: string | Buffer | null, len: number): number;
};
xmlExpIsNillable: {
(expr: xmlExpNodePtr | null): number;
};
xmlExpMaxToken: {
(expr: xmlExpNodePtr | null): number;
};
xmlExpNewAtom: {
(ctxt: xmlExpCtxtPtr | null, name: string | Buffer | null, len: number): xmlExpNodePtr | null;
};
xmlExpNewCtxt: {
(maxNodes: number, dict: xmlDictPtr | null): xmlExpCtxtPtr;
};
xmlExpNewOr: {
(ctxt: xmlExpCtxtPtr | null, left: xmlExpNodePtr | null, right: xmlExpNodePtr | null): xmlExpNodePtr | null;
};
xmlExpNewRange: {
(ctxt: xmlExpCtxtPtr | null, subset: xmlExpNodePtr | null, min: number, max: number): xmlExpNodePtr | null;
};
xmlExpNewSeq: {
(ctxt: xmlExpCtxtPtr | null, left: xmlExpNodePtr | null, right: xmlExpNodePtr | null): xmlExpNodePtr | null;
};
xmlExpParse: {
(ctxt: xmlExpCtxtPtr | null, expr: string | Buffer | null): xmlExpNodePtr | null;
};
xmlExpRef: {
(expr: xmlExpNodePtr | null): any;
};
xmlExpStringDerive: {
(ctxt: xmlExpCtxtPtr | null, expr: xmlExpNodePtr | null, str: string | Buffer | null, len: number): xmlExpNodePtr | null;
};
xmlExpSubsume: {
(ctxt: xmlExpCtxtPtr | null, expr: xmlExpNodePtr | null, sub: 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): xmlCharEncodingHandlerPtr;
};
xmlFirstElementChild: {
(parent: xmlNodePtr | null): xmlNodePtr | null;
};
xmlFreeAttributeTable: {
(table: xmlAttributeTablePtr | null): any;
};
xmlFreeAutomata: {
(am: xmlAutomataPtr | null): any;
};
xmlFreeCatalog: {
(catal: xmlCatalogPtr | null): any;
};
xmlFreeDoc: {
(cur: xmlDocPtr | null): any;
};
xmlFreeDocElementContent: {
(doc: xmlDocPtr | null, cur: xmlElementContentPtr | null): any;
};
xmlFreeDtd: {
(cur: xmlDtdPtr | null): any;
};
xmlFreeElementContent: {
(cur: xmlElementContentPtr | null): any;
};
xmlFreeElementTable: {
(table: xmlElementTablePtr | null): any;
};
xmlFreeEntitiesTable: {
(table: xmlEntitiesTablePtr | null): any;
};
xmlFreeEnumeration: {
(cur: xmlEnumerationPtr | null): any;
};
xmlFreeIDTable: {
(table: xmlIDTablePtr | null): any;
};
xmlFreeInputStream: {
(input: xmlParserInputPtr | null): any;
};
xmlFreeMutex: {
(tok: xmlMutexPtr | null): any;
};
xmlFreeNode: {
(cur: xmlNodePtr | null): any;
};
xmlFreeNodeList: {
(cur: xmlNodePtr | null): any;
};
xmlFreeNotationTable: {
(table: xmlNotationTablePtr | null): any;
};
xmlFreeNs: {
(cur: xmlNsPtr | null): any;
};
xmlFreeNsList: {
(cur: xmlNsPtr | null): any;
};
xmlFreeParserCtxt: {
(ctxt: xmlParserCtxtPtr | null): any;
};
xmlFreeParserInputBuffer: {
(inArg: xmlParserInputBufferPtr | null): any;
};
xmlFreePattern: {
(comp: xmlPatternPtr | null): any;
};
xmlFreePatternList: {
(comp: xmlPatternPtr | null): any;
};
xmlFreeProp: {
(cur: xmlAttrPtr | null): any;
};
xmlFreePropList: {
(cur: xmlAttrPtr | null): any;
};
xmlFreeRMutex: {
(tok: xmlRMutexPtr | null): any;
};
xmlFreeRefTable: {
(table: xmlRefTablePtr | null): any;
};
xmlFreeStreamCtxt: {
(stream: xmlStreamCtxtPtr | null): any;
};
xmlFreeURI: {
(uri: xmlURIPtr | null): any;
};
xmlFreeValidCtxt: {
(arg0: xmlValidCtxtPtr | null): any;
};
xmlGcMemGet: {
(freeFunc: xmlFreeFunc, mallocFunc: xmlMallocFunc, mallocAtomicFunc: xmlMallocFunc, reallocFunc: xmlReallocFunc, strdupFunc: xmlStrdupFunc): number;
};
xmlGcMemSetup: {
(freeFunc: xmlFreeFunc, mallocFunc: xmlMallocFunc, mallocAtomicFunc: xmlMallocFunc, reallocFunc: xmlReallocFunc, strdupFunc: xmlStrdupFunc): number;
};
xmlGetBufferAllocationScheme: {
(): xmlBufferAllocationScheme;
};
xmlGetCharEncodingHandler: {
(enc: xmlCharEncoding): xmlCharEncodingHandlerPtr;
};
xmlGetCharEncodingName: {
(enc: xmlCharEncoding): string;
};
xmlGetCompressMode: {
(): number;
};
xmlGetDocCompressMode: {
(doc: xmlDocPtr | null): number;
};
xmlGetDocEntity: {
(doc: xmlDocPtr | null, name: string | Buffer | null): xmlEntityPtr;
};
xmlGetDtdAttrDesc: {
(dtd: xmlDtdPtr | null, elem: string | Buffer | null, name: string | Buffer | null): xmlAttributePtr;
};
xmlGetDtdElementDesc: {
(dtd: xmlDtdPtr | null, name: string | Buffer | null): xmlElementPtr | null;
};
xmlGetDtdEntity: {
(doc: xmlDocPtr | null, name: string | Buffer | null): xmlEntityPtr;
};
xmlGetDtdNotationDesc: {
(dtd: xmlDtdPtr | null, name: string | Buffer | null): xmlNotationPtr;
};
xmlGetDtdQAttrDesc: {
(dtd: xmlDtdPtr | null, elem: string | Buffer | null, name: string | Buffer | null, prefix: string | Buffer | null): xmlAttributePtr;
};
xmlGetDtdQElementDesc: {
(dtd: xmlDtdPtr | null, name: string | Buffer | null, prefix: string | Buffer | null): xmlElementPtr | null;
};
xmlGetEncodingAlias: {
(alias: string | Buffer | null): string;
};
xmlGetExternalEntityLoader: {
(): xmlExternalEntityLoader;
};
xmlGetFeature: {
(ctxt: xmlParserCtxtPtr | null, name: string | Buffer | null, result: any): number;
};
xmlGetFeaturesList: {
(len: number, result: string | Buffer | null): number;
};
xmlGetGlobalState: {
(): xmlGlobalStatePtr;
};
xmlGetID: {
(doc: xmlDocPtr | null, ID: string | Buffer | null): xmlAttrPtr | null;
};
xmlGetIntSubset: {
(doc: xmlDocPtr | null): xmlDtdPtr | null;
};
xmlGetLastChild: {
(parent: xmlNodePtr | null): xmlNodePtr | null;
};
xmlGetLastError: {
(): xmlErrorPtr;
};
xmlGetLineNo: {
(node: xmlNodePtr | null): number;
};
xmlGetNoNsProp: {
(node: xmlNodePtr | null, name: string | Buffer | null): string;
};
xmlGetNodePath: {
(node: xmlNodePtr | null): string;
};
xmlGetNsList: {
(doc: xmlDocPtr | null, node: xmlNodePtr | null): xmlNsPtr[];
};
xmlGetNsProp: {
(node: xmlNodePtr | null, name: string | Buffer | null, nameSpace: string | Buffer | null): string;
};
xmlGetParameterEntity: {
(doc: xmlDocPtr | null, name: string | Buffer | null): xmlEntityPtr;
};
xmlGetPredefinedEntity: {
(name: string | Buffer | null): xmlEntityPtr;
};
xmlGetProp: {
(node: xmlNodePtr | null, name: string | Buffer | null): string;
};
xmlGetRefs: {
(doc: xmlDocPtr | null, ID: string | Buffer | null): xmlListPtr;
};
xmlGetThreadId: {
(): number;
};
xmlGetUTF8Char: {
(utf: string | Buffer | null, len: number): number;
};
xmlHandleEntity: {
(ctxt: xmlParserCtxtPtr | null, entity: xmlEntityPtr | null): any;
};
xmlHasFeature: {
(feature: xmlFeature): number;
};
xmlHasNsProp: {
(node: xmlNodePtr | null, name: string | Buffer | null, nameSpace: string | Buffer | null): xmlAttrPtr | null;
};
xmlHasProp: {
(node: xmlNodePtr | null, name: string | Buffer | null): xmlAttrPtr | null;
};
xmlHashAddEntry: {
(table: xmlHashTablePtr | null, name: string | Buffer | null, userdata: any): number;
};
xmlHashAddEntry2: {
(table: xmlHashTablePtr | null, name: string | Buffer | null, name2: string | Buffer | null, userdata: any): number;
};
xmlHashAddEntry3: {
(table: xmlHashTablePtr | null, name: string | Buffer | null, name2: string | Buffer | null, name3: string | Buffer | null, userdata: any): number;
};
xmlHashCopy: {
(table: xmlHashTablePtr | null, f: xmlHashCopier): xmlHashTablePtr;
};
xmlHashCreate: {
(size: number): xmlHashTablePtr;
};
xmlHashCreateDict: {
(size: number, dict: xmlDictPtr | null): xmlHashTablePtr;
};
xmlHashDefaultDeallocator: {
(entry: any, name: string | Buffer | null): any;
};
xmlHashFree: {
(table: xmlHashTablePtr | null, f: xmlHashDeallocator): any;
};
xmlHashLookup: {
(table: xmlHashTablePtr | null, name: string | Buffer | null): any;
};
xmlHashLookup2: {
(table: xmlHashTablePtr | null, name: string | Buffer | null, name2: string | Buffer | null): any;
};
xmlHashLookup3: {
(table: xmlHashTablePtr | null, name: string | Buffer | null, name2: string | Buffer | null, name3: string | Buffer | null): any;
};
xmlHashQLookup: {
(table: xmlHashTablePtr | null, name: string | Buffer | null, prefix: string | Buffer | null): any;
};
xmlHashQLookup2: {
(table: xmlHashTablePtr | null, name: string | Buffer | null, prefix: string | Buffer | null, name2: string | Buffer | null, prefix2: string | Buffer | null): any;
};
xmlHashQLookup3: {
(table: 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: xmlHashTablePtr | null, name: string | Buffer | null, f: xmlHashDeallocator): number;
};
xmlHashRemoveEntry2: {
(table: xmlHashTablePtr | null, name: string | Buffer | null, name2: string | Buffer | null, f: xmlHashDeallocator): number;
};
xmlHashRemoveEntry3: {
(table: xmlHashTablePtr | null, name: string | Buffer | null, name2: string | Buffer | null, name3: string | Buffer | null, f: xmlHashDeallocator): number;
};
xmlHashScan: {
(table: xmlHashTablePtr | null, f: xmlHashScanner, data: any): any;
};
xmlHashScan3: {
(table: xmlHashTablePtr | null, name: string | Buffer | null, name2: string | Buffer | null, name3: string | Buffer | null, f: xmlHashScanner, data: any): any;
};
xmlHashScanFull: {
(table: xmlHashTablePtr | null, f: xmlHashScannerFull, data: any): any;
};
xmlHashScanFull3: {
(table: xmlHashTablePtr | null, name: string | Buffer | null, name2: string | Buffer | null, name3: string | Buffer | null, f: xmlHashScannerFull, data: any): any;
};
xmlHashSize: {
(table: xmlHashTablePtr | null): number;
};
xmlHashUpdateEntry: {
(table: xmlHashTablePtr | null, name: string | Buffer | null, userdata: any, f: xmlHashDeallocator): number;
};
xmlHashUpdateEntry2: {
(table: xmlHashTablePtr | null, name: string | Buffer | null, name2: string | Buffer | null, userdata: any, f: xmlHashDeallocator): number;
};
xmlHashUpdateEntry3: {
(table: xmlHashTablePtr | null, name: string | Buffer | null, name2: string | Buffer | null, name3: string | Buffer | null, userdata: any, f: xmlHashDeallocator): number;
};
xmlIOParseDTD: {
(sax: xmlSAXHandlerPtr | null, input: xmlParserInputBufferPtr | null, enc: xmlCharEncoding): xmlDtdPtr | null;
};
xmlInitCharEncodingHandlers: {
(): any;
};
xmlInitGlobals: {
(): any;
};
xmlInitMemory: {
(): number;
};
xmlInitNodeInfoSeq: {
(seq: xmlParserNodeInfoSeqPtr | null): any;
};
xmlInitParser: {
(): any;
};
xmlInitParserCtxt: {
(ctxt: xmlParserCtxtPtr | null): number;
};
xmlInitThreads: {
(): any;
};
xmlInitializeCatalog: {
(): any;
};
xmlInitializeDict: {
(): number;
};
xmlInitializeGlobalState: {
(gs: xmlGlobalStatePtr | null): any;
};
xmlInitializePredefinedEntities: {
(): any;
};
xmlIsBaseChar: {
(ch: number): number;
};
xmlIsBlank: {
(ch: number): number;
};
xmlIsBlankNode: {
(node: xmlNodePtr | null): number;
};
xmlIsChar: {
(ch: number): number;
};
xmlIsCombining: {
(ch: number): number;
};
xmlIsDigit: {
(ch: number): number;
};
xmlIsExtender: {
(ch: number): number;
};
xmlIsID: {
(doc: xmlDocPtr | null, elem: xmlNodePtr | null, attr: xmlAttrPtr | null): number;
};
xmlIsIdeographic: {
(ch: number): number;
};
xmlIsLetter: {
(c: number): number;
};
xmlIsMainThread: {
(): number;
};
xmlIsMixedElement: {
(doc: xmlDocPtr | null, name: string | Buffer | null): number;
};
xmlIsPubidChar: {
(ch: number): number;
};
xmlIsRef: {
(doc: xmlDocPtr | null, elem: xmlNodePtr | null, attr: xmlAttrPtr | null): number;
};
xmlIsXHTML: {
(systemID: string | Buffer | null, publicID: string | Buffer | null): number;
};
xmlKeepBlanksDefault: {
(val: number): number;
};
xmlLastElementChild: {
(parent: xmlNodePtr | null): xmlNodePtr | null;
};
xmlLineNumbersDefault: {
(val: number): number;
};
xmlLinkGetData: {
(lk: xmlLinkPtr | null): any;
};
xmlListAppend: {
(l: xmlListPtr | null, data: any): number;
};
xmlListClear: {
(l: xmlListPtr | null): any;
};
xmlListCopy: {
(cur: xmlListPtr | null, old: xmlListPtr | null): number;
};
xmlListCreate: {
(deallocator: xmlListDeallocator, compare: xmlListDataCompare): xmlListPtr;
};
xmlListDelete: {
(l: xmlListPtr | null): any;
};
xmlListDup: {
(old: xmlListPtr | null): xmlListPtr;
};
xmlListEmpty: {
(l: xmlListPtr | null): number;
};
xmlListEnd: {
(l: xmlListPtr | null): xmlLinkPtr;
};
xmlListFront: {
(l: xmlListPtr | null): xmlLinkPtr;
};
xmlListInsert: {
(l: xmlListPtr | null, data: any): number;
};
xmlListMerge: {
(l1: xmlListPtr | null, l2: xmlListPtr | null): any;
};
xmlListPopBack: {
(l: xmlListPtr | null): any;
};
xmlListPopFront: {
(l: xmlListPtr | null): any;
};
xmlListPushBack: {
(l: xmlListPtr | null, data: any): number;
};
xmlListPushFront: {
(l: xmlListPtr | null, data: any): number;
};
xmlListRemoveAll: {
(l: xmlListPtr | null, data: any): number;
};
xmlListRemoveFirst: {
(l: xmlListPtr | null, data: any): number;
};
xmlListRemoveLast: {
(l: xmlListPtr | null, data: any): number;
};
xmlListReverse: {
(l: xmlListPtr | null): any;
};
xmlListReverseSearch: {
(l: xmlListPtr | null, data: any): any;
};
xmlListReverseWalk: {
(l: xmlListPtr | null, walker: xmlListWalker, user: any): any;
};
xmlListSearch: {
(l: xmlListPtr | null, data: any): any;
};
xmlListSize: {
(l: xmlListPtr | null): number;
};
xmlListSort: {
(l: xmlListPtr | null): any;
};
xmlListWalk: {
(l: xmlListPtr | null, walker: xmlListWalker, user: any): any;
};
xmlLoadACatalog: {
(filename: string | Buffer | null): xmlCatalogPtr;
};
xmlLoadCatalog: {
(filename: string | Buffer | null): number;
};
xmlLoadCatalogs: {
(paths: string | Buffer | null): any;
};
xmlLoadExternalEntity: {
(URL: string | Buffer | null, ID: string | Buffer | null, ctxt: xmlParserCtxtPtr | null): xmlParserInputPtr;
};
xmlLoadSGMLSuperCatalog: {
(filename: string | Buffer | null): xmlCatalogPtr;
};
xmlLockLibrary: {
(): any;
};
xmlMallocAtomicLoc: {
(size: number, file: string | Buffer | null, line: number): any;
};
xmlMallocLoc: {
(size: number, file: string | Buffer | null, line: number): any;
};
xmlMemBlocks: {
(): number;
};
xmlMemDisplay: {
(fp: undefined): any;
};
xmlMemDisplayLast: {
(fp: undefined, nbBytes: number): any;
};
xmlMemFree: {
(ptr: any): any;
};
xmlMemGet: {
(freeFunc: xmlFreeFunc, mallocFunc: xmlMallocFunc, reallocFunc: xmlReallocFunc, strdupFunc: xmlStrdupFunc): number;
};
xmlMemMalloc: {
(size: number): any;
};
xmlMemRealloc: {
(ptr: any, size: number): any;
};
xmlMemSetup: {
(freeFunc: xmlFreeFunc, mallocFunc: xmlMallocFunc, reallocFunc: xmlReallocFunc, strdupFunc: xmlStrdupFunc): number;
};
xmlMemShow: {
(fp: undefined, nr: number): any;
};
xmlMemStrdupLoc: {
(str: string | Buffer | null, file: string | Buffer | null, line: number): string;
};
xmlMemUsed: {
(): number;
};
xmlMemoryDump: {
(): any;
};
xmlMemoryStrdup: {
(str: string | Buffer | null): string;
};
xmlModuleClose: {
(module: xmlModulePtr | null): number;
};
xmlModuleFree: {
(module: xmlModulePtr | null): number;
};
xmlModuleOpen: {
(filename: string | Buffer | null, options: number): xmlModulePtr;
};
xmlModuleSymbol: {
(module: xmlModulePtr | null, name: string | Buffer | null, result: any): number;
};
xmlMutexLock: {
(tok: xmlMutexPtr | null): any;
};
xmlMutexUnlock: {
(tok: xmlMutexPtr | null): any;
};
xmlNamespaceParseNCName: {
(ctxt: xmlParserCtxtPtr | null): string;
};
xmlNamespaceParseNSDef: {
(ctxt: xmlParserCtxtPtr | null): string;
};
xmlNamespaceParseQName: {
(ctxt: xmlParserCtxtPtr | null, prefix: string | Buffer | null): string;
};
xmlNewAutomata: {
(): xmlAutomataPtr;
};
xmlNewCDataBlock: {
(doc: xmlDocPtr | null, content: string | Buffer | null, len: number): xmlNodePtr | null;
};
xmlNewCatalog: {
(sgml: number): xmlCatalogPtr;
};
xmlNewCharEncodingHandler: {
(name: string | Buffer | null, input: xmlCharEncodingInputFunc, output: xmlCharEncodingOutputFunc): xmlCharEncodingHandlerPtr;
};
xmlNewCharRef: {
(doc: xmlDocPtr | null, name: string | Buffer | null): xmlNodePtr | null;
};
xmlNewChild: {
(parent: xmlNodePtr | null, ns: xmlNsPtr | null, name: string | Buffer | null, content: string | Buffer | null): xmlNodePtr | null;
};
xmlNewComment: {
(content: string | Buffer | null): xmlNodePtr | null;
};
xmlNewDoc: {
(version: string | Buffer | null): xmlDocPtr | null;
};
xmlNewDocComment: {
(doc: xmlDocPtr | null, content: string | Buffer | null): xmlNodePtr | null;
};
xmlNewDocElementContent: {
(doc: xmlDocPtr | null, name: string | Buffer | null, type: xmlElementContentType): xmlElementContentPtr;
};
xmlNewDocFragment: {
(doc: xmlDocPtr | null): xmlNodePtr | null;
};
xmlNewDocNode: {
(doc: xmlDocPtr | null, ns: xmlNsPtr | null, name: string | Buffer | null, content: string | Buffer | null): xmlNodePtr | null;
};
xmlNewDocNodeEatName: {
(doc: xmlDocPtr | null, ns: xmlNsPtr | null, name: string | Buffer | null, content: string | Buffer | null): xmlNodePtr | null;
};
xmlNewDocPI: {
(doc: xmlDocPtr | null, name: string | Buffer | null, content: string | Buffer | null): xmlNodePtr | null;
};
xmlNewDocProp: {
(doc: xmlDocPtr | null, name: string | Buffer | null, value: string | Buffer | null): xmlAttrPtr | null;
};
xmlNewDocRawNode: {
(doc: xmlDocPtr | null, ns: xmlNsPtr | null, name: string | Buffer | null, content: string | Buffer | null): xmlNodePtr | null;
};
xmlNewDocText: {
(doc: xmlDocPtr | null, content: string | Buffer | null): xmlNodePtr | null;
};
xmlNewDocTextLen: {
(doc: xmlDocPtr | null, content: string | Buffer | null, len: number): xmlNodePtr | null;
};
xmlNewDtd: {
(doc: xmlDocPtr | null, name: string | Buffer | null, ExternalID: string | Buffer | null, SystemID: string | Buffer | null): xmlDtdPtr | null;
};
xmlNewElementContent: {
(name: string | Buffer | null, type: xmlElementContentType): xmlElementContentPtr;
};
xmlNewEntity: {
(doc: xmlDocPtr | null, name: string | Buffer | null, type: number, ExternalID: string | Buffer | null, SystemID: string | Buffer | null, content: string | Buffer | null): xmlEntityPtr;
};
xmlNewEntityInputStream: {
(ctxt: xmlParserCtxtPtr | null, entity: xmlEntityPtr | null): xmlParserInputPtr;
};
xmlNewGlobalNs: {
(doc: xmlDocPtr | null, href: string | Buffer | null, prefix: string | Buffer | null): xmlNsPtr | null;
};
xmlNewIOInputStream: {
(ctxt: xmlParserCtxtPtr | null, input: xmlParserInputBufferPtr | null, enc: xmlCharEncoding): xmlParserInputPtr;
};
xmlNewInputFromFile: {
(ctxt: xmlParserCtxtPtr | null, filename: string | Buffer | null): xmlParserInputPtr;
};
xmlNewInputStream: {
(ctxt: xmlParserCtxtPtr | null): xmlParserInputPtr;
};
xmlNewMutex: {
(): xmlMutexPtr;
};
xmlNewNode: {
(ns: xmlNsPtr | null, name: string | Buffer | null): xmlNodePtr | null;
};
xmlNewNodeEatName: {
(ns: xmlNsPtr | null, name: string | Buffer | null): xmlNodePtr | null;
};
xmlNewNs: {
(node: xmlNodePtr | null, href: string | Buffer | null, prefix: string | Buffer | null): xmlNsPtr | null;
};
xmlNewNsProp: {
(node: xmlNodePtr | null, ns: xmlNsPtr | null, name: string | Buffer | null, value: string | Buffer | null): xmlAttrPtr | null;
};
xmlNewNsPropEatName: {
(node: xmlNodePtr | null, ns: xmlNsPtr | null, name: string | Buffer | null, value: string | Buffer | null): xmlAttrPtr | null;
};
xmlNewPI: {
(name: string | Buffer | null, content: string | Buffer | null): xmlNodePtr | null;
};
xmlNewParserCtxt: {
(): xmlParserCtxtPtr;
};
xmlNewProp: {
(node: xmlNodePtr | null, name: string | Buffer | null, value: string | Buffer | null): xmlAttrPtr | null;
};
xmlNewRMutex: {
(): xmlRMutexPtr;
};
xmlNewReference: {
(doc: xmlDocPtr | null, name: string | Buffer | null): xmlNodePtr | null;
};
xmlNewStringInputStream: {
(ctxt: xmlParserCtxtPtr | null, buffer: string | Buffer | null): xmlParserInputPtr;
};
xmlNewText: {
(content: string | Buffer | null): xmlNodePtr | null;
};
xmlNewTextChild: {
(parent: xmlNodePtr | null, ns: xmlNsPtr | null, name: string | Buffer | null, content: string | Buffer | null): xmlNodePtr | null;
};
xmlNewTextLen: {
(content: string | Buffer | null, len: number): xmlNodePtr | null;
};
xmlNewValidCtxt: {
(): xmlValidCtxtPtr;
};
xmlNextChar: {
(ctxt: xmlParserCtxtPtr | null): any;
};
xmlNextElementSibling: {
(node: xmlNodePtr | null): xmlNodePtr | null;
};
xmlNoNetExternalEntityLoader: {
(URL: string | Buffer | null, ID: string | Buffer | null, ctxt: xmlParserCtxtPtr | null): xmlParserInputPtr;
};
xmlNodeAddContent: {
(cur: xmlNodePtr | null, content: string | Buffer | null): any;
};
xmlNodeAddContentLen: {
(cur: xmlNodePtr | null, content: string | Buffer | null, len: number): any;
};
xmlNodeBufGetContent: {
(buffer: xmlBufferPtr | null, cur: xmlNodePtr | null): number;
};
xmlNodeDump: {
(buf: xmlBufferPtr | null, doc: xmlDocPtr | null, cur: xmlNodePtr | null, level: number, format: number): number;
};
xmlNodeDumpOutput: {
(buf: xmlOutputBufferPtr | null, doc: xmlDocPtr | null, cur: xmlNodePtr | null, level: number, format: number, encoding: string | Buffer | null): any;
};
xmlNodeGetBase: {
(doc: xmlDocPtr | null, cur: xmlNodePtr | null): string;
};
xmlNodeGetContent: {
(cur: xmlNodePtr | null): string;
};
xmlNodeGetLang: {
(cur: xmlNodePtr | null): string;
};
xmlNodeGetSpacePreserve: {
(cur: xmlNodePtr | null): number;
};
xmlNodeIsText: {
(node: xmlNodePtr | null): number;
};
xmlNodeListGetRawString: {
(doc: xmlDocPtr | null, list: xmlNodePtr | null, inLine: number): string;
};
xmlNodeListGetString: {
(doc: xmlDocPtr | null, list: xmlNodePtr | null, inLine: number): string;
};
xmlNodeSetBase: {
(cur: xmlNodePtr | null, uri: string | Buffer | null): any;
};
xmlNodeSetContent: {
(cur: xmlNodePtr | null, content: string | Buffer | null): any;
};
xmlNodeSetContentLen: {
(cur: xmlNodePtr | null, content: string | Buffer | null, len: number): any;
};
xmlNodeSetLang: {
(cur: xmlNodePtr | null, lang: string | Buffer | null): any;
};
xmlNodeSetName: {
(cur: xmlNodePtr | null, name: string | Buffer | null): any;
};
xmlNodeSetSpacePreserve: {
(cur: xmlNodePtr | null, val: number): any;
};
xmlNormalizeURIPath: {
(path: string | Buffer | null): number;
};
xmlNormalizeWindowsPath: {
(path: string | Buffer | null): string;
};
xmlOutputBufferClose: {
(out: xmlOutputBufferPtr | null): number;
};
xmlOutputBufferCreateBuffer: {
(buffer: xmlBufferPtr | null, encoder: xmlCharEncodingHandlerPtr | null): xmlOutputBufferPtr;
};
xmlOutputBufferCreateFd: {
(fd: number, encoder: xmlCharEncodingHandlerPtr | null): xmlOutputBufferPtr;
};
xmlOutputBufferCreateFile: {
(file: undefined, encoder: xmlCharEncodingHandlerPtr | null): xmlOutputBufferPtr;
};
xmlOutputBufferCreateFilename: {
(URI: string | Buffer | null, encoder: xmlCharEncodingHandlerPtr | null, compression: number): xmlOutputBufferPtr;
};
xmlOutputBufferCreateFilenameDefault: {
(func: xmlOutputBufferCreateFilenameFunc): xmlOutputBufferCreateFilenameFunc;
};
xmlOutputBufferCreateIO: {
(iowrite: xmlOutputWriteCallback, ioclose: xmlOutputCloseCallback, ioctx: any, encoder: xmlCharEncodingHandlerPtr | null): xmlOutputBufferPtr;
};
xmlOutputBufferFlush: {
(out: xmlOutputBufferPtr | null): number;
};
xmlOutputBufferGetContent: {
(out: xmlOutputBufferPtr | null): string;
};
xmlOutputBufferGetSize: {
(out: xmlOutputBufferPtr | null): number;
};
xmlOutputBufferWrite: {
(out: xmlOutputBufferPtr | null, len: number, buf: string | Buffer | null): number;
};
xmlOutputBufferWriteEscape: {
(out: xmlOutputBufferPtr | null, str: string | Buffer | null, escaping: xmlCharEncodingOutputFunc): number;
};
xmlOutputBufferWriteString: {
(out: xmlOutputBufferPtr | null, str: string | Buffer | null): number;
};
xmlParseAttValue: {
(ctxt: xmlParserCtxtPtr | null): string;
};
xmlParseAttribute: {
(ctxt: xmlParserCtxtPtr | null, value: string | Buffer | null): string;
};
xmlParseAttributeListDecl: {
(ctxt: xmlParserCtxtPtr | null): any;
};
xmlParseAttributeType: {
(ctxt: xmlParserCtxtPtr | null, tree: xmlEnumerationPtr | null): number;
};
xmlParseBalancedChunkMemory: {
(doc: xmlDocPtr | null, sax: xmlSAXHandlerPtr | null, user_data: any, depth: number, string: string | Buffer | null, lst: xmlNodePtr | null): number;
};
xmlParseBalancedChunkMemoryRecover: {
(doc: xmlDocPtr | null, sax: xmlSAXHandlerPtr | null, user_data: any, depth: number, string: string | Buffer | null, lst: xmlNodePtr | null, recover: number): number;
};
xmlParseCDSect: {
(ctxt: xmlParserCtxtPtr | null): any;
};
xmlParseCatalogFile: {
(filename: string | Buffer | null): xmlDocPtr | null;
};
xmlParseCharData: {
(ctxt: xmlParserCtxtPtr | null, cdata: number): any;
};
xmlParseCharEncoding: {
(name: string | Buffer | null): xmlCharEncoding;
};
xmlParseCharRef: {
(ctxt: xmlParserCtxtPtr | null): number;
};
xmlParseChunk: {
(ctxt: xmlParserCtxtPtr | null, chunk: string | Buffer | null, size: number, terminate: number): number;
};
xmlParseComment: {
(ctxt: xmlParserCtxtPtr | null): any;
};
xmlParseContent: {
(ctxt: xmlParserCtxtPtr | null): any;
};
xmlParseCtxtExternalEntity: {
(ctx: xmlParserCtxtPtr | null, URL: string | Buffer | null, ID: string | Buffer | null, lst: xmlNodePtr | null): number;
};
xmlParseDTD: {
(ExternalID: string | Buffer | null, SystemID: string | Buffer | null): xmlDtdPtr | null;
};
xmlParseDefaultDecl: {
(ctxt: xmlParserCtxtPtr | null, value: string | Buffer | null): number;
};
xmlParseDoc: {
(cur: string | Buffer | null): xmlDocPtr | null;
};
xmlParseDocTypeDecl: {
(ctxt: xmlParserCtxtPtr | null): any;
};
xmlParseDocument: {
(ctxt: xmlParserCtxtPtr | null): number;
};
xmlParseElement: {
(ctxt: xmlParserCtxtPtr | null): any;
};
xmlParseElementChildrenContentDecl: {
(ctxt: xmlParserCtxtPtr | null, inputchk: number): xmlElementContentPtr;
};
xmlParseElementContentDecl: {
(ctxt: xmlParserCtxtPtr | null, name: string | Buffer | null, result: xmlElementContentPtr | null): number;
};
xmlParseElementDecl: {
(ctxt: xmlParserCtxtPtr | null): number;
};
xmlParseElementMixedContentDecl: {
(ctxt: xmlParserCtxtPtr | null, inputchk: number): xmlElementContentPtr;
};
xmlParseEncName: {
(ctxt: xmlParserCtxtPtr | null): string;
};
xmlParseEncodingDecl: {
(ctxt: xmlParserCtxtPtr | null): string;
};
xmlParseEndTag: {
(ctxt: xmlParserCtxtPtr | null): any;
};
xmlParseEntity: {
(filename: string | Buffer | null): xmlDocPtr | null;
};
xmlParseEntityDecl: {
(ctxt: xmlParserCtxtPtr | null): any;
};
xmlParseEntityRef: {
(ctxt: xmlParserCtxtPtr | null): xmlEntityPtr;
};
xmlParseEntityValue: {
(ctxt: xmlParserCtxtPtr | null, orig: string | Buffer | null): string;
};
xmlParseEnumeratedType: {
(ctxt: xmlParserCtxtPtr | null, tree: xmlEnumerationPtr | null): number;
};
xmlParseEnumerationType: {
(ctxt: xmlParserCtxtPtr | null): xmlEnumerationPtr;
};
xmlParseExtParsedEnt: {
(ctxt: xmlParserCtxtPtr | null): number;
};
xmlParseExternalEntity: {
(doc: xmlDocPtr | null, sax: xmlSAXHandlerPtr | null, user_data: any, depth: number, URL: string | Buffer | null, ID: string | Buffer | null, lst: xmlNodePtr | null): number;
};
xmlParseExternalID: {
(ctxt: xmlParserCtxtPtr | null, publicID: string | Buffer | null, strict: number): string;
};
xmlParseExternalSubset: {
(ctxt: xmlParserCtxtPtr | null, ExternalID: string | Buffer | null, SystemID: string | Buffer | null): any;
};
xmlParseFile: {
(filename: string | Buffer | null): xmlDocPtr | null;
};
xmlParseInNodeContext: {
(node: xmlNodePtr | null, data: string | Buffer | null, datalen: number, options: number, lst: xmlNodePtr | null): xmlParserErrors;
};
xmlParseMarkupDecl: {
(ctxt: xmlParserCtxtPtr | null): any;
};
xmlParseMemory: {
(buffer: string | Buffer | null, size: number): xmlDocPtr | null;
};
xmlParseMisc: {
(ctxt: xmlParserCtxtPtr | null): any;
};
xmlParseName: {
(ctxt: xmlParserCtxtPtr | null): string;
};
xmlParseNamespace: {
(ctxt: xmlParserCtxtPtr | null): any;
};
xmlParseNmtoken: {
(ctxt: xmlParserCtxtPtr | null): string;
};
xmlParseNotationDecl: {
(ctxt: xmlParserCtxtPtr | null): any;
};
xmlParseNotationType: {
(ctxt: xmlParserCtxtPtr | null): xmlEnumerationPtr;
};
xmlParsePEReference: {
(ctxt: xmlParserCtxtPtr | null): any;
};
xmlParsePI: {
(ctxt: xmlParserCtxtPtr | null): any;
};
xmlParsePITarget: {
(ctxt: xmlParserCtxtPtr | null): string;
};
xmlParsePubidLiteral: {
(ctxt: xmlParserCtxtPtr | null): string;
};
xmlParseQuotedString: {
(ctxt: xmlParserCtxtPtr | null): string;
};
xmlParseReference: {
(ctxt: xmlParserCtxtPtr | null): any;
};
xmlParseSDDecl: {
(ctxt: xmlParserCtxtPtr | null): number;
};
xmlParseStartTag: {
(ctxt: xmlParserCtxtPtr | null): string;
};
xmlParseSystemLiteral: {
(ctxt: xmlParserCtxtPtr | null): string;
};
xmlParseTextDecl: {
(ctxt: xmlParserCtxtPtr | null): any;
};
xmlParseURI: {
(str: string | Buffer | null): xmlURIPtr;
};
xmlParseURIRaw: {
(str: string | Buffer | null, raw: number): xmlURIPtr;
};
xmlParseURIReference: {
(uri: xmlURIPtr | null, str: string | Buffer | null): number;
};
xmlParseVersionInfo: {
(ctxt: xmlParserCtxtPtr | null): string;
};
xmlParseVersionNum: {
(ctxt: xmlParserCtxtPtr | null): string;
};
xmlParseXMLDecl: {
(ctxt: xmlParserCtxtPtr | null): any;
};
xmlParserAddNodeInfo: {
(ctxt: xmlParserCtxtPtr | null, info: xmlParserNodeInfoPtr | null): any;
};
xmlParserError: {
(ctx: any, msg: string | Buffer | null, arg2: undefined): any;
};
xmlParserFindNodeInfo: {
(ctxt: xmlParserCtxtPtr | null, node: xmlNodePtr | null): xmlParserNodeInfo;
};
xmlParserFindNodeInfoIndex: {
(seq: xmlParserNodeInfoSeqPtr | null, node: xmlNodePtr | null): number;
};
xmlParserGetDirectory: {
(filename: string | Buffer | null): string;
};
xmlParserHandlePEReference: {
(ctxt: xmlParserCtxtPtr | null): any;
};
xmlParserHandleReference: {
(ctxt: xmlParserCtxtPtr | null): any;
};
xmlParserInputBufferCreateFd: {
(fd: number, enc: xmlCharEncoding): xmlParserInputBufferPtr;
};
xmlParserInputBufferCreateFile: {
(file: undefined, enc: xmlCharEncoding): xmlParserInputBufferPtr;
};
xmlParserInputBufferCreateFilename: {
(URI: string | Buffer | null, enc: xmlCharEncoding): xmlParserInputBufferPtr;
};
xmlParserInputBufferCreateFilenameDefault: {
(func: xmlParserInputBufferCreateFilenameFunc): xmlParserInputBufferCreateFilenameFunc;
};
xmlParserInputBufferCreateIO: {
(ioread: xmlInputReadCallback, ioclose: xmlInputCloseCallback, ioctx: any, enc: xmlCharEncoding): xmlParserInputBufferPtr;
};
xmlParserInputBufferCreateMem: {
(mem: string | Buffer | null, size: number, enc: xmlCharEncoding): xmlParserInputBufferPtr;
};
xmlParserInputBufferCreateStatic: {
(mem: string | Buffer | null, size: number, enc: xmlCharEncoding): xmlParserInputBufferPtr;
};
xmlParserInputBufferGrow: {
(inArg: xmlParserInputBufferPtr | null, len: number): number;
};
xmlParserInputBufferPush: {
(inArg: xmlParserInputBufferPtr | null, len: number, buf: string | Buffer | null): number;
};
xmlParserInputBufferRead: {
(inArg: xmlParserInputBufferPtr | null, len: number): number;
};
xmlParserInputGrow: {
(inArg: xmlParserInputPtr | null, len: number): number;
};
xmlParserInputRead: {
(inArg: xmlParserInputPtr | null, len: number): number;
};
xmlParserInputShrink: {
(inArg: xmlParserInputPtr | null): any;
};
xmlParserPrintFileContext: {
(input: xmlParserInputPtr | null): any;
};
xmlParserPrintFileInfo: {
(input: xmlParserInputPtr | null): any;
};
xmlParserValidityError: {
(ctx: any, msg: string | Buffer | null, arg2: undefined): any;
};
xmlParserValidityWarning: {
(ctx: any, msg: string | Buffer | null, arg2: undefined): any;
};
xmlParserWarning: {
(ctx: any, msg: string | Buffer | null, arg2: undefined): any;
};
xmlPathToURI: {
(path: string | Buffer | null): string;
};
xmlPatternFromRoot: {
(comp: xmlPatternPtr | null): number;
};
xmlPatternGetStreamCtxt: {
(comp: xmlPatternPtr | null): xmlStreamCtxtPtr;
};
xmlPatternMatch: {
(comp: xmlPatternPtr | null, node: xmlNodePtr | null): number;
};
xmlPatternMaxDepth: {
(comp: xmlPatternPtr | null): number;
};
xmlPatternMinDepth: {
(comp: xmlPatternPtr | null): number;
};
xmlPatternStreamable: {
(comp: xmlPatternPtr | null): number;
};
xmlPatterncompile: {
(pattern: string | Buffer | null, dict: xmlDict, flags: number, namespaces: string | Buffer | null): xmlPatternPtr;
};
xmlPedanticParserDefault: {
(val: number): number;
};
xmlPopInput: {
(ctxt: xmlParserCtxtPtr | null): string;
};
xmlPopInputCallbacks: {
(): number;
};
xmlPopOutputCallbacks: {
(): number;
};
xmlPreviousElementSibling: {
(node: xmlNodePtr | null): xmlNodePtr | null;
};
xmlPrintURI: {
(stream: undefined, uri: xmlURIPtr | null): any;
};
xmlPushInput: {
(ctxt: xmlParserCtxtPtr | null, input: xmlParserInputPtr | null): number;
};
xmlRMutexLock: {
(tok: xmlRMutexPtr | null): any;
};
xmlRMutexUnlock: {
(tok: xmlRMutexPtr | null): any;
};
xmlReadDoc: {
(cur: string | Buffer | null, URL: string | Buffer | null, encoding: string | Buffer | null, options: number): xmlDocPtr | null;
};
xmlReadFd: {
(fd: number, URL: string | Buffer | null, encoding: string | Buffer | null, options: number): xmlDocPtr | null;
};
xmlReadFile: {
(URL: string | Buffer | null, encoding: string | Buffer | null, options: number): xmlDocPtr | null;
};
xmlReadIO: {
(ioread: xmlInputReadCallback, ioclose: xmlInputCloseCallback, ioctx: any, URL: string | Buffer | null, encoding: string | Buffer | null, options: number): xmlDocPtr | null;
};
xmlReadMemory: {
(buffer: string | Buffer | null, size: number, URL: string | Buffer | null, encoding: string | Buffer | null, options: number): xmlDocPtr | null;
};
xmlReallocLoc: {
(ptr: any, size: number, file: string | Buffer | null, line: number): any;
};
xmlReconciliateNs: {
(doc: xmlDocPtr | null, tree: xmlNodePtr | null): number;
};
xmlRecoverDoc: {
(cur: string | Buffer | null): xmlDocPtr | null;
};
xmlRecoverFile: {
(filename: string | Buffer | null): xmlDocPtr | null;
};
xmlRecoverMemory: {
(buffer: string | Buffer | null, size: number): xmlDocPtr | null;
};
xmlRegExecErrInfo: {
(exec: xmlRegExecCtxtPtr | null, string: string | Buffer | null, nbval: number, nbneg: number, values: string | Buffer | null, terminal: number): number;
};
xmlRegExecNextValues: {
(exec: xmlRegExecCtxtPtr | null, nbval: number, nbneg: number, values: string | Buffer | null, terminal: number): number;
};
xmlRegExecPushString: {
(exec: xmlRegExecCtxtPtr | null, value: string | Buffer | null, data: any): number;
};
xmlRegExecPushString2: {
(exec: xmlRegExecCtxtPtr | null, value: string | Buffer | null, value2: string | Buffer | null, data: any): number;
};
xmlRegFreeExecCtxt: {
(exec: xmlRegExecCtxtPtr | null): any;
};
xmlRegFreeRegexp: {
(regexp: xmlRegexpPtr | null): any;
};
xmlRegNewExecCtxt: {
(comp: xmlRegexpPtr | null, callback: xmlRegExecCallbacks, data: any): xmlRegExecCtxtPtr;
};
xmlRegexpCompile: {
(regexp: string | Buffer | null): xmlRegexpPtr;
};
xmlRegexpExec: {
(comp: xmlRegexpPtr | null, value: string | Buffer | null): number;
};
xmlRegexpIsDeterminist: {
(comp: xmlRegexpPtr | null): number;
};
xmlRegexpPrint: {
(output: undefined, regexp: xmlRegexpPtr | null): any;
};
xmlRegisterCharEncodingHandler: {
(handler: xmlCharEncodingHandlerPtr | null): any;
};
xmlRegisterDefaultInputCallbacks: {
(): any;
};
xmlRegisterDefaultOutputCallbacks: {
(): any;
};
xmlRegisterInputCallbacks: {
(matchFunc: xmlInputMatchCallback, openFunc: xmlInputOpenCallback, readFunc: xmlInputReadCallback, closeFunc: xmlInputCloseCallback): number;
};
xmlRegisterNodeDefault: {
(func: xmlRegisterNodeFunc): xmlRegisterNodeFunc;
};
xmlRegisterOutputCallbacks: {
(matchFunc: xmlOutputMatchCallback, openFunc: xmlOutputOpenCallback, writeFunc: xmlOutputWriteCallback, closeFunc: xmlOutputCloseCallback): number;
};
xmlRelaxNGCleanupTypes: {
(): any;
};
xmlRelaxNGDump: {
(output: undefined, schema: xmlRelaxNGPtr | null): any;
};
xmlRelaxNGDumpTree: {
(output: undefined, schema: xmlRelaxNGPtr | null): any;
};
xmlRelaxNGFree: {
(schema: xmlRelaxNGPtr | null): any;
};
xmlRelaxNGFreeParserCtxt: {
(ctxt: xmlRelaxNGParserCtxtPtr | null): any;
};
xmlRelaxNGFreeValidCtxt: {
(ctxt: xmlRelaxNGValidCtxtPtr | null): any;
};
xmlRelaxNGGetParserErrors: {
(ctxt: xmlRelaxNGParserCtxtPtr | null, err: xmlRelaxNGValidityErrorFunc, warn: xmlRelaxNGValidityWarningFunc, ctx: any): number;
};
xmlRelaxNGGetValidErrors: {
(ctxt: xmlRelaxNGValidCtxtPtr | null, err: xmlRelaxNGValidityErrorFunc, warn: xmlRelaxNGValidityWarningFunc, ctx: any): number;
};
xmlRelaxNGInitTypes: {
(): number;
};
xmlRelaxNGNewDocParserCtxt: {
(doc: xmlDocPtr | null): xmlRelaxNGParserCtxtPtr;
};
xmlRelaxNGNewMemParserCtxt: {
(buffer: string | Buffer | null, size: number): xmlRelaxNGParserCtxtPtr;
};
xmlRelaxNGNewParserCtxt: {
(URL: string | Buffer | null): xmlRelaxNGParserCtxtPtr;
};
xmlRelaxNGNewValidCtxt: {
(schema: xmlRelaxNGPtr | null): xmlRelaxNGValidCtxtPtr;
};
xmlRelaxNGParse: {
(ctxt: xmlRelaxNGParserCtxtPtr | null): xmlRelaxNGPtr;
};
xmlRelaxNGSetParserErrors: {
(ctxt: xmlRelaxNGParserCtxtPtr | null, err: xmlRelaxNGValidityErrorFunc, warn: xmlRelaxNGValidityWarningFunc, ctx: any): any;
};
xmlRelaxNGSetParserStructuredErrors: {
(ctxt: xmlRelaxNGParserCtxtPtr | null, serror: xmlStructuredErrorFunc, ctx: any): any;
};
xmlRelaxNGSetValidErrors: {
(ctxt: xmlRelaxNGValidCtxtPtr | null, err: xmlRelaxNGValidityErrorFunc, warn: xmlRelaxNGValidityWarningFunc, ctx: any): any;
};
xmlRelaxNGSetValidStructuredErrors: {
(ctxt: xmlRelaxNGValidCtxtPtr | null, serror: xmlStructuredErrorFunc, ctx: any): any;
};
xmlRelaxNGValidateDoc: {
(ctxt: xmlRelaxNGValidCtxtPtr | null, doc: xmlDocPtr | null): number;
};
xmlRelaxNGValidateFullElement: {
(ctxt: xmlRelaxNGValidCtxtPtr | null, doc: xmlDocPtr | null, elem: xmlNodePtr | null): number;
};
xmlRelaxNGValidatePopElement: {
(ctxt: xmlRelaxNGValidCtxtPtr | null, doc: xmlDocPtr | null, elem: xmlNodePtr | null): number;
};
xmlRelaxNGValidatePushCData: {
(ctxt: xmlRelaxNGValidCtxtPtr | null, data: string | Buffer | null, len: number): number;
};
xmlRelaxNGValidatePushElement: {
(ctxt: xmlRelaxNGValidCtxtPtr | null, doc: xmlDocPtr | null, elem: xmlNodePtr | null): number;
};
xmlRelaxParserSetFlag: {
(ctxt: xmlRelaxNGParserCtxtPtr | null, flag: number): number;
};
xmlRemoveID: {
(doc: xmlDocPtr | null, attr: xmlAttrPtr | null): number;
};
xmlRemoveProp: {
(cur: xmlAttrPtr | null): number;
};
xmlRemoveRef: {
(doc: xmlDocPtr | null, attr: xmlAttrPtr | null): number;
};
xmlReplaceNode: {
(old: xmlNodePtr | null, cur: xmlNodePtr | null): xmlNodePtr | null;
};
xmlResetError: {
(err: xmlErrorPtr | null): any;
};
xmlResetLastError: {
(): any;
};
xmlSAX2AttributeDecl: {
(ctx: any, elem: string | Buffer | null, fullname: string | Buffer | null, type: number, def: number, defaultValue: string | Buffer | null, tree: xmlEnumerationPtr | null): any;
};
xmlSAX2CDataBlock: {
(ctx: any, value: string | Buffer | null, len: number): any;
};
xmlSAX2Characters: {
(ctx: any, ch: string | Buffer | null, len: number): any;
};
xmlSAX2Comment: {
(ctx: any, value: string | Buffer | null): any;
};
xmlSAX2ElementDecl: {
(ctx: any, name: string | Buffer | null, type: number, content: xmlElementContentPtr | null): any;
};
xmlSAX2EndDocument: {
(ctx: any): any;
};
xmlSAX2EndElement: {
(ctx: any, name: string | Buffer | null): any;
};
xmlSAX2EndElementNs: {
(ctx: any, localname: string | Buffer | null, prefix: string | Buffer | null, URI: string | Buffer | null): any;
};
xmlSAX2EntityDecl: {
(ctx: any, name: string | Buffer | null, type: number, publicId: string | Buffer | null, systemId: string | Buffer | null, content: string | Buffer | null): any;
};
xmlSAX2ExternalSubset: {
(ctx: any, name: string | Buffer | null, ExternalID: string | Buffer | null, SystemID: string | Buffer | null): any;
};
xmlSAX2GetColumnNumber: {
(ctx: any): number;
};
xmlSAX2GetEntity: {
(ctx: any, name: string | Buffer | null): xmlEntityPtr;
};
xmlSAX2GetLineNumber: {
(ctx: any): number;
};
xmlSAX2GetParameterEntity: {
(ctx: any, name: string | Buffer | null): xmlEntityPtr;
};
xmlSAX2GetPublicId: {
(ctx: any): string;
};
xmlSAX2GetSystemId: {
(ctx: any): string;
};
xmlSAX2HasExternalSubset: {
(ctx: any): number;
};
xmlSAX2HasInternalSubset: {
(ctx: any): number;
};
xmlSAX2IgnorableWhitespace: {
(ctx: any, ch: string | Buffer | null, len: number): any;
};
xmlSAX2InitDefaultSAXHandler: {
(hdlr: xmlSAXHandler, warning: number): any;
};
xmlSAX2InitDocbDefaultSAXHandler: {
(hdlr: xmlSAXHandler): any;
};
xmlSAX2InitHtmlDefaultSAXHandler: {
(hdlr: xmlSAXHandler): any;
};
xmlSAX2InternalSubset: {
(ctx: any, name: string | Buffer | null, ExternalID: string | Buffer | null, SystemID: string | Buffer | null): any;
};
xmlSAX2IsStandalone: {
(ctx: any): number;
};
xmlSAX2NotationDecl: {
(ctx: any, name: string | Buffer | null, publicId: string | Buffer | null, systemId: string | Buffer | null): any;
};
xmlSAX2ProcessingInstruction: {
(ctx: any, target: string | Buffer | null, data: string | Buffer | null): any;
};
xmlSAX2Reference: {
(ctx: any, name: string | Buffer | null): any;
};
xmlSAX2ResolveEntity: {
(ctx: any, publicId: string | Buffer | null, systemId: string | Buffer | null): xmlParserInputPtr;
};
xmlSAX2SetDocumentLocator: {
(ctx: any, loc: xmlSAXLocatorPtr | null): any;
};
xmlSAX2StartDocument: {
(ctx: any): any;
};
xmlSAX2StartElement: {
(ctx: any, fullname: string | Buffer | null, atts: string | Buffer | null): any;
};
xmlSAX2StartElementNs: {
(ctx: any, localname: string | Buffer | null, prefix: string | Buffer | null, URI: string | Buffer | null, nb_namespaces: number, namespaces: string | Buffer | null, nb_attributes: number, nb_defaulted: number, attributes: string | Buffer | null): any;
};
xmlSAX2UnparsedEntityDecl: {
(ctx: any, name: string | Buffer | null, publicId: string | Buffer | null, systemId: string | Buffer | null, notationName: string | Buffer | null): any;
};
xmlSAXDefaultVersion: {
(version: number): number;
};
xmlSAXParseDTD: {
(sax: xmlSAXHandlerPtr | null, ExternalID: string | Buffer | null, SystemID: string | Buffer | null): xmlDtdPtr | null;
};
xmlSAXParseDoc: {
(sax: xmlSAXHandlerPtr | null, cur: string | Buffer | null, recovery: number): xmlDocPtr | null;
};
xmlSAXParseEntity: {
(sax: xmlSAXHandlerPtr | null, filename: string | Buffer | null): xmlDocPtr | null;
};
xmlSAXParseFile: {
(sax: xmlSAXHandlerPtr | null, filename: string | Buffer | null, recovery: number): xmlDocPtr | null;
};
xmlSAXParseFileWithData: {
(sax: xmlSAXHandlerPtr | null, filename: string | Buffer | null, recovery: number, data: any): xmlDocPtr | null;
};
xmlSAXParseMemory: {
(sax: xmlSAXHandlerPtr | null, buffer: string | Buffer | null, size: number, recovery: number): xmlDocPtr | null;
};
xmlSAXParseMemoryWithData: {
(sax: xmlSAXHandlerPtr | null, buffer: string | Buffer | null, size: number, recovery: number, data: any): xmlDocPtr | null;
};
xmlSAXUserParseFile: {
(sax: xmlSAXHandlerPtr | null, user_data: any, filename: string | Buffer | null): number;
};
xmlSAXUserParseMemory: {
(sax: xmlSAXHandlerPtr | null, user_data: any, buffer: string | Buffer | null, size: number): number;
};
xmlSAXVersion: {
(hdlr: xmlSAXHandler, version: number): number;
};
xmlSaveClose: {
(ctxt: xmlSaveCtxtPtr | null): number;
};
xmlSaveDoc: {
(ctxt: xmlSaveCtxtPtr | null, doc: xmlDocPtr | null): number;
};
xmlSaveFile: {
(filename: string | Buffer | null, cur: xmlDocPtr | null): number;
};
xmlSaveFileEnc: {
(filename: string | Buffer | null, cur: xmlDocPtr | null, encoding: string | Buffer | null): number;
};
xmlSaveFileTo: {
(buf: xmlOutputBufferPtr | null, cur: xmlDocPtr | null, encoding: string | Buffer | null): number;
};
xmlSaveFlush: {
(ctxt: xmlSaveCtxtPtr | null): number;
};
xmlSaveFormatFile: {
(filename: string | Buffer | null, cur: xmlDocPtr | null, format: number): number;
};
xmlSaveFormatFileEnc: {
(filename: string | Buffer | null, cur: xmlDocPtr | null, encoding: string | Buffer | null, format: number): number;
};
xmlSaveFormatFileTo: {
(buf: xmlOutputBufferPtr | null, cur: xmlDocPtr | null, encoding: string | Buffer | null, format: number): number;
};
xmlSaveSetAttrEscape: {
(ctxt: xmlSaveCtxtPtr | null, escape: xmlCharEncodingOutputFunc): number;
};
xmlSaveSetEscape: {
(ctxt: xmlSaveCtxtPtr | null, escape: xmlCharEncodingOutputFunc): number;
};
xmlSaveToBuffer: {
(buffer: xmlBufferPtr | null, encoding: string | Buffer | null, options: number): xmlSaveCtxtPtr;
};
xmlSaveToFd: {
(fd: number, encoding: string | Buffer | null, options: number): xmlSaveCtxtPtr;
};
xmlSaveToFilename: {
(filename: string | Buffer | null, encoding: string | Buffer | null, options: number): xmlSaveCtxtPtr;
};
xmlSaveToIO: {
(iowrite: xmlOutputWriteCallback, ioclose: xmlOutputCloseCallback, ioctx: any, encoding: string | Buffer | null, options: number): xmlSaveCtxtPtr;
};
xmlSaveTree: {
(ctxt: xmlSaveCtxtPtr | null, node: xmlNodePtr | null): number;
};
xmlSaveUri: {
(uri: xmlURIPtr | null): string;
};
xmlScanName: {
(ctxt: xmlParserCtxtPtr | null): string;
};
xmlSchemaCheckFacet: {
(facet: xmlSchemaFacetPtr | null, typeDecl: xmlSchemaTypePtr | null, ctxt: xmlSchemaParserCtxtPtr | null, name: string | Buffer | null): number;
};
xmlSchemaCleanupTypes: {
(): any;
};
xmlSchemaCollapseString: {
(value: string | Buffer | null): string;
};
xmlSchemaCompareValues: {
(x: xmlSchemaValPtr | null, y: xmlSchemaValPtr | null): number;
};
xmlSchemaCompareValuesWhtsp: {
(x: xmlSchemaValPtr | null, xws: xmlSchemaWhitespaceValueType, y: xmlSchemaValPtr | null, yws: xmlSchemaWhitespaceValueType): number;
};
xmlSchemaCopyValue: {
(val: xmlSchemaValPtr | null): xmlSchemaValPtr;
};
xmlSchemaDump: {
(output: undefined, schema: xmlSchemaPtr | null): any;
};
xmlSchemaFree: {
(schema: xmlSchemaPtr | null): any;
};
xmlSchemaFreeFacet: {
(facet: xmlSchemaFacetPtr | null): any;
};
xmlSchemaFreeParserCtxt: {
(ctxt: xmlSchemaParserCtxtPtr | null): any;
};
xmlSchemaFreeType: {
(type: xmlSchemaTypePtr | null): any;
};
xmlSchemaFreeValidCtxt: {
(ctxt: xmlSchemaValidCtxtPtr | null): any;
};
xmlSchemaFreeValue: {
(val: xmlSchemaValPtr | null): any;
};
xmlSchemaFreeWildcard: {
(wildcard: xmlSchemaWildcardPtr | null): any;
};
xmlSchemaGetBuiltInListSimpleTypeItemType: {
(type: xmlSchemaTypePtr | null): xmlSchemaTypePtr;
};
xmlSchemaGetBuiltInType: {
(type: xmlSchemaValType): xmlSchemaTypePtr;
};
xmlSchemaGetCanonValue: {
(val: xmlSchemaValPtr | null, retValue: string | Buffer | null): number;
};
xmlSchemaGetCanonValueWhtsp: {
(val: xmlSchemaValPtr | null, retValue: string | Buffer | null, ws: xmlSchemaWhitespaceValueType): number;
};
xmlSchemaGetFacetValueAsULong: {
(facet: xmlSchemaFacetPtr | null): number;
};
xmlSchemaGetParserErrors: {
(ctxt: xmlSchemaParserCtxtPtr | null, err: xmlSchemaValidityErrorFunc, warn: xmlSchemaValidityWarningFunc, ctx: any): number;
};
xmlSchemaGetPredefinedType: {
(name: string | Buffer | null, ns: string | Buffer | null): xmlSchemaTypePtr;
};
xmlSchemaGetValType: {
(val: xmlSchemaValPtr | null): xmlSchemaValType;
};
xmlSchemaGetValidErrors: {
(ctxt: xmlSchemaValidCtxtPtr | null, err: xmlSchemaValidityErrorFunc, warn: xmlSchemaValidityWarningFunc, ctx: any): number;
};
xmlSchemaInitTypes: {
(): any;
};
xmlSchemaIsBuiltInTypeFacet: {
(type: xmlSchemaTypePtr | null, facetType: number): number;
};
xmlSchemaIsValid: {
(ctxt: xmlSchemaValidCtxtPtr | null): number;
};
xmlSchemaNewDocParserCtxt: {
(doc: xmlDocPtr | null): xmlSchemaParserCtxtPtr;
};
xmlSchemaNewFacet: {
(): xmlSchemaFacetPtr;
};
xmlSchemaNewMemParserCtxt: {
(buffer: string | Buffer | null, size: number): xmlSchemaParserCtxtPtr;
};
xmlSchemaNewNOTATIONValue: {
(name: string | Buffer | null, ns: string | Buffer | null): xmlSchemaValPtr;
};
xmlSchemaNewParserCtxt: {
(URL: string | Buffer | null): xmlSchemaParserCtxtPtr;
};
xmlSchemaNewQNameValue: {
(namespaceName: string | Buffer | null, localName: string | Buffer | null): xmlSchemaValPtr;
};
xmlSchemaNewStringValue: {
(type: xmlSchemaValType, value: string | Buffer | null): xmlSchemaValPtr;
};
xmlSchemaNewValidCtxt: {
(schema: xmlSchemaPtr | null): xmlSchemaValidCtxtPtr;
};
xmlSchemaParse: {
(ctxt: xmlSchemaParserCtxtPtr | null): xmlSchemaPtr;
};
xmlSchemaSAXPlug: {
(ctxt: xmlSchemaValidCtxtPtr | null, sax: xmlSAXHandlerPtr | null, user_data: any): xmlSchemaSAXPlugPtr;
};
xmlSchemaSAXUnplug: {
(plug: xmlSchemaSAXPlugPtr | null): number;
};
xmlSchemaSetParserErrors: {
(ctxt: xmlSchemaParserCtxtPtr | null, err: xmlSchemaValidityErrorFunc, warn: xmlSchemaValidityWarningFunc, ctx: any): any;
};
xmlSchemaSetParserStructuredErrors: {
(ctxt: xmlSchemaParserCtxtPtr | null, serror: xmlStructuredErrorFunc, ctx: any): any;
};
xmlSchemaSetValidErrors: {
(ctxt: xmlSchemaValidCtxtPtr | null, err: xmlSchemaValidityErrorFunc, warn: xmlSchemaValidityWarningFunc, ctx: any): any;
};
xmlSchemaSetValidOptions: {
(ctxt: xmlSchemaValidCtxtPtr | null, options: number): number;
};
xmlSchemaSetValidStructuredErrors: {
(ctxt: xmlSchemaValidCtxtPtr | null, serror: xmlStructuredErrorFunc, ctx: any): any;
};
xmlSchemaValPredefTypeNode: {
(type: xmlSchemaTypePtr | null, value: string | Buffer | null, val: xmlSchemaValPtr | null, node: xmlNodePtr | null): number;
};
xmlSchemaValPredefTypeNodeNoNorm: {
(type: xmlSchemaTypePtr | null, value: string | Buffer | null, val: xmlSchemaValPtr | null, node: xmlNodePtr | null): number;
};
xmlSchemaValidCtxtGetOptions: {
(ctxt: xmlSchemaValidCtxtPtr | null): number;
};
xmlSchemaValidCtxtGetParserCtxt: {
(ctxt: xmlSchemaValidCtxtPtr | null): xmlParserCtxtPtr;
};
xmlSchemaValidateDoc: {
(ctxt: xmlSchemaValidCtxtPtr | null, instance: xmlDocPtr | null): number;
};
xmlSchemaValidateFacet: {
(base: xmlSchemaTypePtr | null, facet: xmlSchemaFacetPtr | null, value: string | Buffer | null, val: xmlSchemaValPtr | null): number;
};
xmlSchemaValidateFacetWhtsp: {
(facet: xmlSchemaFacetPtr | null, fws: xmlSchemaWhitespaceValueType, valType: xmlSchemaValType, value: string | Buffer | null, val: xmlSchemaValPtr | null, ws: xmlSchemaWhitespaceValueType): number;
};
xmlSchemaValidateFile: {
(ctxt: xmlSchemaValidCtxtPtr | null, filename: string | Buffer | null, options: number): number;
};
xmlSchemaValidateLengthFacet: {
(type: xmlSchemaTypePtr | null, facet: xmlSchemaFacetPtr | null, value: string | Buffer | null, val: xmlSchemaValPtr | null, length: number): number;
};
xmlSchemaValidateLengthFacetWhtsp: {
(facet: xmlSchemaFacetPtr | null, valType: xmlSchemaValType, value: string | Buffer | null, val: xmlSchemaValPtr | null, length: number, ws: xmlSchemaWhitespaceValueType): number;
};
xmlSchemaValidateListSimpleTypeFacet: {
(facet: xmlSchemaFacetPtr | null, value: string | Buffer | null, actualLen: number, expectedLen: number): number;
};
xmlSchemaValidateOneElement: {
(ctxt: xmlSchemaValidCtxtPtr | null, elem: xmlNodePtr | null): number;
};
xmlSchemaValidatePredefinedType: {
(type: xmlSchemaTypePtr | null, value: string | Buffer | null, val: xmlSchemaValPtr | null): number;
};
xmlSchemaValidateSetFilename: {
(vctxt: xmlSchemaValidCtxtPtr | null, filename: string | Buffer | null): any;
};
xmlSchemaValidateSetLocator: {
(vctxt: xmlSchemaValidCtxtPtr | null, f: xmlSchemaValidityLocatorFunc, ctxt: any): any;
};
xmlSchemaValidateStream: {
(ctxt: xmlSchemaValidCtxtPtr | null, input: xmlParserInputBufferPtr | null, enc: xmlCharEncoding, sax: xmlSAXHandlerPtr | null, user_data: any): number;
};
xmlSchemaValueAppend: {
(prev: xmlSchemaValPtr | null, cur: xmlSchemaValPtr | null): number;
};
xmlSchemaValueGetAsBoolean: {
(val: xmlSchemaValPtr | null): number;
};
xmlSchemaValueGetAsString: {
(val: xmlSchemaValPtr | null): string;
};
xmlSchemaValueGetNext: {
(cur: xmlSchemaValPtr | null): xmlSchemaValPtr;
};
xmlSchemaWhiteSpaceReplace: {
(value: string | Buffer | null): string;
};
xmlSearchNs: {
(doc: xmlDocPtr | null, node: xmlNodePtr | null, nameSpace: string | Buffer | null): xmlNsPtr | null;
};
xmlSearchNsByHref: {
(doc: xmlDocPtr | null, node: xmlNodePtr | null, href: string | Buffer | null): xmlNsPtr | null;
};
xmlSetBufferAllocationScheme: {
(scheme: xmlBufferAllocationScheme): any;
};
xmlSetCompressMode: {
(mode: number): any;
};
xmlSetDocCompressMode: {
(doc: xmlDocPtr | null, mode: number): any;
};
xmlSetEntityReferenceFunc: {
(func: xmlEntityReferenceFunc): any;
};
xmlSetExternalEntityLoader: {
(f: xmlExternalEntityLoader): any;
};
xmlSetFeature: {
(ctxt: xmlParserCtxtPtr | null, name: string | Buffer | null, value: any): number;
};
xmlSetGenericErrorFunc: {
(ctx: any, handler: xmlGenericErrorFunc): any;
};
xmlSetListDoc: {
(list: xmlNodePtr | null, doc: xmlDocPtr | null): any;
};
xmlSetNs: {
(node: xmlNodePtr | null, ns: xmlNsPtr | null): any;
};
xmlSetNsProp: {
(node: xmlNodePtr | null, ns: xmlNsPtr | null, name: string | Buffer | null, value: string | Buffer | null): xmlAttrPtr | null;
};
xmlSetProp: {
(node: xmlNodePtr | null, name: string | Buffer | null, value: string | Buffer | null): xmlAttrPtr | null;
};
xmlSetStructuredErrorFunc: {
(ctx: any, handler: xmlStructuredErrorFunc): any;
};
xmlSetTreeDoc: {
(tree: xmlNodePtr | null, doc: xmlDocPtr | null): any;
};
xmlSetupParserForBuffer: {
(ctxt: xmlParserCtxtPtr | null, buffer: string | Buffer | null, filename: string | Buffer | null): any;
};
xmlSkipBlankChars: {
(ctxt: xmlParserCtxtPtr | null): number;
};
xmlSnprintfElementContent: {
(buf: string | Buffer | null, size: number, content: xmlElementContentPtr | null, englob: number): any;
};
xmlSplitQName: {
(ctxt: xmlParserCtxtPtr | null, name: string | Buffer | null, prefix: string | Buffer | null): string;
};
xmlSplitQName2: {
(name: string | Buffer | null, prefix: string | Buffer | null): string;
};
xmlSplitQName3: {
(name: string | Buffer | null, len: number): string;
};
xmlSprintfElementContent: {
(buf: string | Buffer | null, content: xmlElementContentPtr | null, englob: number): any;
};
xmlStopParser: {
(ctxt: xmlParserCtxtPtr | null): any;
};
xmlStrEqual: {
(str1: string | Buffer | null, str2: string | Buffer | null): number;
};
xmlStrPrintf: {
(buf: string | Buffer | null, len: number, msg: string | Buffer | null, arg3: undefined): number;
};
xmlStrQEqual: {
(pref: string | Buffer | null, name: string | Buffer | null, str: string | Buffer | null): number;
};
xmlStrcasecmp: {
(str1: string | Buffer | null, str2: string | Buffer | null): number;
};
xmlStrcasestr: {
(str: string | Buffer | null, val: string | Buffer | null): string;
};
xmlStrcat: {
(cur: string | Buffer | null, add: string | Buffer | null): string;
};
xmlStrchr: {
(str: string | Buffer | null, val: string | Buffer | null): string;
};
xmlStrcmp: {
(str1: string | Buffer | null, str2: string | Buffer | null): number;
};
xmlStrdup: {
(cur: string | Buffer | null): string;
};
xmlStreamPop: {
(stream: xmlStreamCtxtPtr | null): number;
};
xmlStreamPush: {
(stream: xmlStreamCtxtPtr | null, name: string | Buffer | null, ns: string | Buffer | null): number;
};
xmlStreamPushAttr: {
(stream: xmlStreamCtxtPtr | null, name: string | Buffer | null, ns: string | Buffer | null): number;
};
xmlStreamPushNode: {
(stream: xmlStreamCtxtPtr | null, name: string | Buffer | null, ns: string | Buffer | null, nodeType: number): number;
};
xmlStreamWantsAnyNode: {
(stream: xmlStreamCtxtPtr | null): number;
};
xmlStringCurrentChar: {
(ctxt: xmlParserCtxtPtr | null, cur: string | Buffer | null, len: number): number;
};
xmlStringDecodeEntities: {
(ctxt: xmlParserCtxtPtr | null, str: string | Buffer | null, what: number, end: string | Buffer | null, end2: string | Buffer | null, end3: string | Buffer | null): string;
};
xmlStringGetNodeList: {
(doc: xmlDocPtr | null, value: string | Buffer | null): xmlNodePtr | null;
};
xmlStringLenDecodeEntities: {
(ctxt: xmlParserCtxtPtr | null, str: string | Buffer | null, len: number, what: number, end: string | Buffer | null, end2: string | Buffer | null, end3: string | Buffer | null): string;
};
xmlStringLenGetNodeList: {
(doc: xmlDocPtr | null, value: string | Buffer | null, len: number): xmlNodePtr | null;
};
xmlStrlen: {
(str: string | Buffer | null): number;
};
xmlStrncasecmp: {
(str1: string | Buffer | null, str2: string | Buffer | null, len: number): number;
};
xmlStrncat: {
(cur: string | Buffer | null, add: string | Buffer | null, len: number): string;
};
xmlStrncatNew: {
(str1: string | Buffer | null, str2: string | Buffer | null, len: number): string;
};
xmlStrncmp: {
(str1: string | Buffer | null, str2: string | Buffer | null, len: number): number;
};
xmlStrndup: {
(cur: string | Buffer | null, len: number): string;
};
xmlStrstr: {
(str: string | Buffer | null, val: string | Buffer | null): string;
};
xmlStrsub: {
(str: string | Buffer | null, start: number, len: number): string;
};
xmlSubstituteEntitiesDefault: {
(val: number): number;
};
xmlSwitchEncoding: {
(ctxt: xmlParserCtxtPtr | null, enc: xmlCharEncoding): number;
};
xmlSwitchInputEncoding: {
(ctxt: xmlParserCtxtPtr | null, input: xmlParserInputPtr | null, handler: xmlCharEncodingHandlerPtr | null): number;
};
xmlSwitchToEncoding: {
(ctxt: xmlParserCtxtPtr | null, handler: xmlCharEncodingHandlerPtr | null): number;
};
xmlTextConcat: {
(node: xmlNodePtr | null, content: string | Buffer | null, len: number): number;
};
xmlTextMerge: {
(first: xmlNodePtr | null, second: xmlNodePtr | null): xmlNodePtr | null;
};
xmlThrDefBufferAllocScheme: {
(v: xmlBufferAllocationScheme): xmlBufferAllocationScheme;
};
xmlThrDefDefaultBufferSize: {
(v: number): number;
};
xmlThrDefDeregisterNodeDefault: {
(func: xmlDeregisterNodeFunc): xmlDeregisterNodeFunc;
};
xmlThrDefDoValidityCheckingDefaultValue: {
(v: number): number;
};
xmlThrDefGetWarningsDefaultValue: {
(v: number): number;
};
xmlThrDefIndentTreeOutput: {
(v: number): number;
};
xmlThrDefKeepBlanksDefaultValue: {
(v: number): number;
};
xmlThrDefLineNumbersDefaultValue: {
(v: number): number;
};
xmlThrDefLoadExtDtdDefaultValue: {
(v: number): number;
};
xmlThrDefOutputBufferCreateFilenameDefault: {
(func: xmlOutputBufferCreateFilenameFunc): xmlOutputBufferCreateFilenameFunc;
};
xmlThrDefParserDebugEntities: {
(v: number): number;
};
xmlThrDefParserInputBufferCreateFilenameDefault: {
(func: xmlParserInputBufferCreateFilenameFunc): xmlParserInputBufferCreateFilenameFunc;
};
xmlThrDefPedanticParserDefaultValue: {
(v: number): number;
};
xmlThrDefRegisterNodeDefault: {
(func: xmlRegisterNodeFunc): xmlRegisterNodeFunc;
};
xmlThrDefSaveNoEmptyTags: {
(v: number): number;
};
xmlThrDefSetGenericErrorFunc: {
(ctx: any, handler: xmlGenericErrorFunc): any;
};
xmlThrDefSetStructuredErrorFunc: {
(ctx: any, handler: xmlStructuredErrorFunc): any;
};
xmlThrDefSubstituteEntitiesDefaultValue: {
(v: number): number;
};
xmlThrDefTreeIndentString: {
(v: string | Buffer | null): string;
};
xmlUCSIsAegeanNumbers: {
(code: number): number;
};
xmlUCSIsAlphabeticPresentationForms: {
(code: number): number;
};
xmlUCSIsArabic: {
(code: number): number;
};
xmlUCSIsArabicPresentationFormsA: {
(code: number): number;
};
xmlUCSIsArabicPresentationFormsB: {
(code: number): number;
};
xmlUCSIsArmenian: {
(code: number): number;
};
xmlUCSIsArrows: {
(code: number): number;
};
xmlUCSIsBasicLatin: {
(code: number): number;
};
xmlUCSIsBengali: {
(code: number): number;
};
xmlUCSIsBlock: {
(code: number, block: string | Buffer | null): number;
};
xmlUCSIsBlockElements: {
(code: number): number;
};
xmlUCSIsBopomofo: {
(code: number): number;
};
xmlUCSIsBopomofoExtended: {
(code: number): number;
};
xmlUCSIsBoxDrawing: {
(code: number): number;
};
xmlUCSIsBraillePatterns: {
(code: number): number;
};
xmlUCSIsBuhid: {
(code: number): number;
};
xmlUCSIsByzantineMusicalSymbols: {
(code: number): number;
};
xmlUCSIsCJKCompatibility: {
(code: number): number;
};
xmlUCSIsCJKCompatibilityForms: {
(code: number): number;
};
xmlUCSIsCJKCompatibilityIdeographs: {
(code: number): number;
};
xmlUCSIsCJKCompatibilityIdeographsSupplement: {
(code: number): number;
};
xmlUCSIsCJKRadicalsSupplement: {
(code: number): number;
};
xmlUCSIsCJKSymbolsandPunctuation: {
(code: number): number;
};
xmlUCSIsCJKUnifiedIdeographs: {
(code: number): number;
};
xmlUCSIsCJKUnifiedIdeographsExtensionA: {
(code: number): number;
};
xmlUCSIsCJKUnifiedIdeographsExtensionB: {
(code: number): number;
};
xmlUCSIsCat: {
(code: number, cat: string | Buffer | null): number;
};
xmlUCSIsCatC: {
(code: number): number;
};
xmlUCSIsCatCc: {
(code: number): number;
};
xmlUCSIsCatCf: {
(code: number): number;
};
xmlUCSIsCatCo: {
(code: number): number;
};
xmlUCSIsCatCs: {
(code: number): number;
};
xmlUCSIsCatL: {
(code: number): number;
};
xmlUCSIsCatLl: {
(code: number): number;
};
xmlUCSIsCatLm: {
(code: number): number;
};
xmlUCSIsCatLo: {
(code: number): number;
};
xmlUCSIsCatLt: {
(code: number): number;
};
xmlUCSIsCatLu: {
(code: number): number;
};
xmlUCSIsCatM: {
(code: number): number;
};
xmlUCSIsCatMc: {
(code: number): number;
};
xmlUCSIsCatMe: {
(code: number): number;
};
xmlUCSIsCatMn: {
(code: number): number;
};
xmlUCSIsCatN: {
(code: number): number;
};
xmlUCSIsCatNd: {
(code: number): number;
};
xmlUCSIsCatNl: {
(code: number): number;
};
xmlUCSIsCatNo: {
(code: number): number;
};
xmlUCSIsCatP: {
(code: number): number;
};
xmlUCSIsCatPc: {
(code: number): number;
};
xmlUCSIsCatPd: {
(code: number): number;
};
xmlUCSIsCatPe: {
(code: number): number;
};
xmlUCSIsCatPf: {
(code: number): number;
};
xmlUCSIsCatPi: {
(code: number): number;
};
xmlUCSIsCatPo: {
(code: number): number;
};
xmlUCSIsCatPs: {
(code: number): number;
};
xmlUCSIsCatS: {
(code: number): number;
};
xmlUCSIsCatSc: {
(code: number): number;
};
xmlUCSIsCatSk: {
(code: number): number;
};
xmlUCSIsCatSm: {
(code: number): number;
};
xmlUCSIsCatSo: {
(code: number): number;
};
xmlUCSIsCatZ: {
(code: number): number;
};
xmlUCSIsCatZl: {
(code: number): number;
};
xmlUCSIsCatZp: {
(code: number): number;
};
xmlUCSIsCatZs: {
(code: number): number;
};
xmlUCSIsCherokee: {
(code: number): number;
};
xmlUCSIsCombiningDiacriticalMarks: {
(code: number): number;
};
xmlUCSIsCombiningDiacriticalMarksforSymbols: {
(code: number): number;
};
xmlUCSIsCombiningHalfMarks: {
(code: number): number;
};
xmlUCSIsCombiningMarksforSymbols: {
(code: number): number;
};
xmlUCSIsControlPictures: {
(code: number): number;
};
xmlUCSIsCurrencySymbols: {
(code: number): number;
};
xmlUCSIsCypriotSyllabary: {
(code: number): number;
};
xmlUCSIsCyrillic: {
(code: number): number;
};
xmlUCSIsCyrillicSupplement: {
(code: number): number;
};
xmlUCSIsDeseret: {
(code: number): number;
};
xmlUCSIsDevanagari: {
(code: number): number;
};
xmlUCSIsDingbats: {
(code: number): number;
};
xmlUCSIsEnclosedAlphanumerics: {
(code: number): number;
};
xmlUCSIsEnclosedCJKLettersandMonths: {
(code: number): number;
};
xmlUCSIsEthiopic: {
(code: number): number;
};
xmlUCSIsGeneralPunctuation: {
(code: number): number;
};
xmlUCSIsGeometricShapes: {
(code: number): number;
};
xmlUCSIsGeorgian: {
(code: number): number;
};
xmlUCSIsGothic: {
(code: number): number;
};
xmlUCSIsGreek: {
(code: number): number;
};
xmlUCSIsGreekExtended: {
(code: number): number;
};
xmlUCSIsGreekandCoptic: {
(code: number): number;
};
xmlUCSIsGujarati: {
(code: number): number;
};
xmlUCSIsGurmukhi: {
(code: number): number;
};
xmlUCSIsHalfwidthandFullwidthForms: {
(code: number): number;
};
xmlUCSIsHangulCompatibilityJamo: {
(code: number): number;
};
xmlUCSIsHangulJamo: {
(code: number): number;
};
xmlUCSIsHangulSyllables: {
(code: number): number;
};
xmlUCSIsHanunoo: {
(code: number): number;
};
xmlUCSIsHebrew: {
(code: number): number;
};
xmlUCSIsHighPrivateUseSurrogates: {
(code: number): number;
};
xmlUCSIsHighSurrogates: {
(code: number): number;
};
xmlUCSIsHiragana: {
(code: number): number;
};
xmlUCSIsIPAExtensions: {
(code: number): number;
};
xmlUCSIsIdeographicDescriptionCharacters: {
(code: number): number;
};
xmlUCSIsKanbun: {
(code: number): number;
};
xmlUCSIsKangxiRadicals: {
(code: number): number;
};
xmlUCSIsKannada: {
(code: number): number;
};
xmlUCSIsKatakana: {
(code: number): number;
};
xmlUCSIsKatakanaPhoneticExtensions: {
(code: number): number;
};
xmlUCSIsKhmer: {
(code: number): number;
};
xmlUCSIsKhmerSymbols: {
(code: number): number;
};
xmlUCSIsLao: {
(code: number): number;
};
xmlUCSIsLatin1Supplement: {
(code: number): number;
};
xmlUCSIsLatinExtendedA: {
(code: number): number;
};
xmlUCSIsLatinExtendedAdditional: {
(code: number): number;
};
xmlUCSIsLatinExtendedB: {
(code: number): number;
};
xmlUCSIsLetterlikeSymbols: {
(code: number): number;
};
xmlUCSIsLimbu: {
(code: number): number;
};
xmlUCSIsLinearBIdeograms: {
(code: number): number;
};
xmlUCSIsLinearBSyllabary: {
(code: number): number;
};
xmlUCSIsLowSurrogates: {
(code: number): number;
};
xmlUCSIsMalayalam: {
(code: number): number;
};
xmlUCSIsMathematicalAlphanumericSymbols: {
(code: number): number;
};
xmlUCSIsMathematicalOperators: {
(code: number): number;
};
xmlUCSIsMiscellaneousMathematicalSymbolsA: {
(code: number): number;
};
xmlUCSIsMiscellaneousMathematicalSymbolsB: {
(code: number): number;
};
xmlUCSIsMiscellaneousSymbols: {
(code: number): number;
};
xmlUCSIsMiscellaneousSymbolsandArrows: {
(code: number): number;
};
xmlUCSIsMiscellaneousTechnical: {
(code: number): number;
};
xmlUCSIsMongolian: {
(code: number): number;
};
xmlUCSIsMusicalSymbols: {
(code: number): number;
};
xmlUCSIsMyanmar: {
(code: number): number;
};
xmlUCSIsNumberForms: {
(code: number): number;
};
xmlUCSIsOgham: {
(code: number): number;
};
xmlUCSIsOldItalic: {
(code: number): number;
};
xmlUCSIsOpticalCharacterRecognition: {
(code: number): number;
};
xmlUCSIsOriya: {
(code: number): number;
};
xmlUCSIsOsmanya: {
(code: number): number;
};
xmlUCSIsPhoneticExtensions: {
(code: number): number;
};
xmlUCSIsPrivateUse: {
(code: number): number;
};
xmlUCSIsPrivateUseArea: {
(code: number): number;
};
xmlUCSIsRunic: {
(code: number): number;
};
xmlUCSIsShavian: {
(code: number): number;
};
xmlUCSIsSinhala: {
(code: number): number;
};
xmlUCSIsSmallFormVariants: {
(code: number): number;
};
xmlUCSIsSpacingModifierLetters: {
(code: number): number;
};
xmlUCSIsSpecials: {
(code: number): number;
};
xmlUCSIsSuperscriptsandSubscripts: {
(code: number): number;
};
xmlUCSIsSupplementalArrowsA: {
(code: number): number;
};
xmlUCSIsSupplementalArrowsB: {
(code: number): number;
};
xmlUCSIsSupplementalMathematicalOperators: {
(code: number): number;
};
xmlUCSIsSupplementaryPrivateUseAreaA: {
(code: number): number;
};
xmlUCSIsSupplementaryPrivateUseAreaB: {
(code: number): number;
};
xmlUCSIsSyriac: {
(code: number): number;
};
xmlUCSIsTagalog: {
(code: number): number;
};
xmlUCSIsTagbanwa: {
(code: number): number;
};
xmlUCSIsTags: {
(code: number): number;
};
xmlUCSIsTaiLe: {
(code: number): number;
};
xmlUCSIsTaiXuanJingSymbols: {
(code: number): number;
};
xmlUCSIsTamil: {
(code: number): number;
};
xmlUCSIsTelugu: {
(code: number): number;
};
xmlUCSIsThaana: {
(code: number): number;
};
xmlUCSIsThai: {
(code: number): number;
};
xmlUCSIsTibetan: {
(code: number): number;
};
xmlUCSIsUgaritic: {
(code: number): number;
};
xmlUCSIsUnifiedCanadianAboriginalSyllabics: {
(code: number): number;
};
xmlUCSIsVariationSelectors: {
(code: number): number;
};
xmlUCSIsVariationSelectorsSupplement: {
(code: number): number;
};
xmlUCSIsYiRadicals: {
(code: number): number;
};
xmlUCSIsYiSyllables: {
(code: number): number;
};
xmlUCSIsYijingHexagramSymbols: {
(code: number): number;
};
xmlURIEscape: {
(str: string | Buffer | null): string;
};
xmlURIEscapeStr: {
(str: string | Buffer | null, list: string | Buffer | null): string;
};
xmlURIUnescapeString: {
(str: string | Buffer | null, len: number, target: string | Buffer | null): string;
};
xmlUTF8Charcmp: {
(utf1: string | Buffer | null, utf2: string | Buffer | null): number;
};
xmlUTF8Size: {
(utf: string | Buffer | null): number;
};
xmlUTF8Strlen: {
(utf: string | Buffer | null): number;
};
xmlUTF8Strloc: {
(utf: string | Buffer | null, utfchar: string | Buffer | null): number;
};
xmlUTF8Strndup: {
(utf: string | Buffer | null, len: number): string;
};
xmlUTF8Strpos: {
(utf: string | Buffer | null, pos: number): string;
};
xmlUTF8Strsize: {
(utf: string | Buffer | null, len: number): number;
};
xmlUTF8Strsub: {
(utf: string | Buffer | null, start: number, len: number): string;
};
xmlUnlinkNode: {
(cur: xmlNodePtr | null): any;
};
xmlUnlockLibrary: {
(): any;
};
xmlUnsetNsProp: {
(node: xmlNodePtr | null, ns: xmlNsPtr | null, name: string | Buffer | null): number;
};
xmlUnsetProp: {
(node: xmlNodePtr | null, name: string | Buffer | null): number;
};
xmlValidBuildContentModel: {
(ctxt: xmlValidCtxtPtr | null, elem: xmlElementPtr | null): number;
};
xmlValidCtxtNormalizeAttributeValue: {
(ctxt: xmlValidCtxtPtr | null, doc: xmlDocPtr | null, elem: xmlNodePtr | null, name: string | Buffer | null, value: string | Buffer | null): string;
};
xmlValidGetPotentialChildren: {
(ctree: xmlElementContent, names: string | Buffer | null, len: number, max: number): number;
};
xmlValidGetValidElements: {
(prev: xmlNode, next: xmlNode, names: string | Buffer | null, max: number): number;
};
xmlValidNormalizeAttributeValue: {
(doc: xmlDocPtr | null, elem: xmlNodePtr | null, name: string | Buffer | null, value: string | Buffer | null): string;
};
xmlValidateAttributeDecl: {
(ctxt: xmlValidCtxtPtr | null, doc: xmlDocPtr | null, attr: xmlAttributePtr | null): number;
};
xmlValidateAttributeValue: {
(type: xmlAttributeType, value: string | Buffer | null): number;
};
xmlValidateDocument: {
(ctxt: xmlValidCtxtPtr | null, doc: xmlDocPtr | null): number;
};
xmlValidateDocumentFinal: {
(ctxt: xmlValidCtxtPtr | null, doc: xmlDocPtr | null): number;
};
xmlValidateDtd: {
(ctxt: xmlValidCtxtPtr | null, doc: xmlDocPtr | null, dtd: xmlDtdPtr | null): number;
};
xmlValidateDtdFinal: {
(ctxt: xmlValidCtxtPtr | null, doc: xmlDocPtr | null): number;
};
xmlValidateElement: {
(ctxt: xmlValidCtxtPtr | null, doc: xmlDocPtr | null, elem: xmlNodePtr | null): number;
};
xmlValidateElementDecl: {
(ctxt: xmlValidCtxtPtr | null, doc: xmlDocPtr | null, elem: xmlElementPtr | null): number;
};
xmlValidateNCName: {
(value: string | Buffer | null, space: number): number;
};
xmlValidateNMToken: {
(value: string | Buffer | null, space: number): number;
};
xmlValidateName: {
(value: string | Buffer | null, space: number): number;
};
xmlValidateNameValue: {
(value: string | Buffer | null): number;
};
xmlValidateNamesValue: {
(value: string | Buffer | null): number;
};
xmlValidateNmtokenValue: {
(value: string | Buffer | null): number;
};
xmlValidateNmtokensValue: {
(value: string | Buffer | null): number;
};
xmlValidateNotationDecl: {
(ctxt: xmlValidCtxtPtr | null, doc: xmlDocPtr | null, nota: xmlNotationPtr | null): number;
};
xmlValidateNotationUse: {
(ctxt: xmlValidCtxtPtr | null, doc: xmlDocPtr | null, notationName: string | Buffer | null): number;
};
xmlValidateOneAttribute: {
(ctxt: xmlValidCtxtPtr | null, doc: xmlDocPtr | null, elem: xmlNodePtr | null, attr: xmlAttrPtr | null, value: string | Buffer | null): number;
};
xmlValidateOneElement: {
(ctxt: xmlValidCtxtPtr | null, doc: xmlDocPtr | null, elem: xmlNodePtr | null): number;
};
xmlValidateOneNamespace: {
(ctxt: xmlValidCtxtPtr | null, doc: xmlDocPtr | null, elem: xmlNodePtr | null, prefix: string | Buffer | null, ns: xmlNsPtr | null, value: string | Buffer | null): number;
};
xmlValidatePopElement: {
(ctxt: xmlValidCtxtPtr | null, doc: xmlDocPtr | null, elem: xmlNodePtr | null, qname: string | Buffer | null): number;
};
xmlValidatePushCData: {
(ctxt: xmlValidCtxtPtr | null, data: string | Buffer | null, len: number): number;
};
xmlValidatePushElement: {
(ctxt: xmlValidCtxtPtr | null, doc: xmlDocPtr | null, elem: xmlNodePtr | null, qname: string | Buffer | null): number;
};
xmlValidateQName: {
(value: string | Buffer | null, space: number): number;
};
xmlValidateRoot: {
(ctxt: xmlValidCtxtPtr | null, doc: xmlDocPtr | null): number;
};
xmlXPathAddValues: {
(ctxt: xmlXPathParserContextPtr | null): any;
};
xmlXPathBooleanFunction: {
(ctxt: xmlXPathParserContextPtr | null, nargs: number): any;
};
xmlXPathCastBooleanToNumber: {
(val: number): number;
};
xmlXPathCastBooleanToString: {
(val: number): string;
};
xmlXPathCastNodeSetToBoolean: {
(ns: xmlNodePtr[]): number;
};
xmlXPathCastNodeSetToNumber: {
(ns: xmlNodePtr[]): number;
};
xmlXPathCastNodeSetToString: {
(ns: xmlNodePtr[]): string;
};
xmlXPathCastNodeToNumber: {
(node: xmlNodePtr | null): number;
};
xmlXPathCastNodeToString: {
(node: xmlNodePtr | null): string;
};
xmlXPathCastNumberToBoolean: {
(val: number): number;
};
xmlXPathCastNumberToString: {
(val: number): string;
};
xmlXPathCastStringToBoolean: {
(val: string | Buffer | null): number;
};
xmlXPathCastStringToNumber: {
(val: string | Buffer | null): number;
};
xmlXPathCastToBoolean: {
(val: xmlXPathObjectPtr | null): number;
};
xmlXPathCastToNumber: {
(val: xmlXPathObjectPtr | null): number;
};
xmlXPathCastToString: {
(val: xmlXPathObjectPtr | null): string;
};
xmlXPathCeilingFunction: {
(ctxt: xmlXPathParserContextPtr | null, nargs: number): any;
};
xmlXPathCmpNodes: {
(node1: xmlNodePtr | null, node2: xmlNodePtr | null): number;
};
xmlXPathCompareValues: {
(ctxt: xmlXPathParserContextPtr | null, inf: number, strict: number): number;
};
xmlXPathCompile: {
(str: string | Buffer | null): xmlXPathCompExprPtr;
};
xmlXPathCompiledEval: {
(comp: xmlXPathCompExprPtr | null, ctx: xmlXPathContextPtr | null): xmlXPathObjectPtr;
};
xmlXPathCompiledEvalToBoolean: {
(comp: xmlXPathCompExprPtr | null, ctxt: xmlXPathContextPtr | null): number;
};
xmlXPathConcatFunction: {
(ctxt: xmlXPathParserContextPtr | null, nargs: number): any;
};
xmlXPathContainsFunction: {
(ctxt: xmlXPathParserContextPtr | null, nargs: number): any;
};
xmlXPathContextSetCache: {
(ctxt: xmlXPathContextPtr | null, active: number, value: number, options: number): number;
};
xmlXPathConvertBoolean: {
(val: xmlXPathObjectPtr | null): xmlXPathObjectPtr;
};
xmlXPathConvertNumber: {
(val: xmlXPathObjectPtr | null): xmlXPathObjectPtr;
};
xmlXPathConvertString: {
(val: xmlXPathObjectPtr | null): xmlXPathObjectPtr;
};
xmlXPathCountFunction: {
(ctxt: xmlXPathParserContextPtr | null, nargs: number): any;
};
xmlXPathCtxtCompile: {
(ctxt: xmlXPathContextPtr | null, str: string | Buffer | null): xmlXPathCompExprPtr;
};
xmlXPathDifference: {
(nodes1: xmlNodePtr[], nodes2: xmlNodePtr[]): xmlNodePtr[];
};
xmlXPathDistinct: {
(nodes: xmlNodePtr[]): xmlNodePtr[];
};
xmlXPathDistinctSorted: {
(nodes: xmlNodePtr[]): xmlNodePtr[];
};
xmlXPathDivValues: {
(ctxt: xmlXPathParserContextPtr | null): any;
};
xmlXPathEqualValues: {
(ctxt: xmlXPathParserContextPtr | null): number;
};
xmlXPathErr: {
(ctxt: xmlXPathParserContextPtr | null, error: number): any;
};
xmlXPathEval: {
(str: string | Buffer | null, ctx: xmlXPathContextPtr | null): xmlXPathObjectPtr;
};
xmlXPathEvalExpr: {
(ctxt: xmlXPathParserContextPtr | null): any;
};
xmlXPathEvalExpression: {
(str: string | Buffer | null, ctxt: xmlXPathContextPtr | null): xmlXPathObjectPtr;
};
xmlXPathEvalPredicate: {
(ctxt: xmlXPathContextPtr | null, res: xmlXPathObjectPtr | null): number;
};
xmlXPathEvaluatePredicateResult: {
(ctxt: xmlXPathParserContextPtr | null, res: xmlXPathObjectPtr | null): number;
};
xmlXPathFalseFunction: {
(ctxt: xmlXPathParserContextPtr | null, nargs: number): any;
};
xmlXPathFloorFunction: {
(ctxt: xmlXPathParserContextPtr | null, nargs: number): any;
};
xmlXPathFreeCompExpr: {
(comp: xmlXPathCompExprPtr | null): any;
};
xmlXPathFreeContext: {
(ctxt: xmlXPathContextPtr | null): any;
};
xmlXPathFreeNodeSet: {
(obj: xmlNodePtr[]): any;
};
xmlXPathFreeNodeSetList: {
(obj: xmlXPathObjectPtr | null): any;
};
xmlXPathFreeObject: {
(obj: xmlXPathObjectPtr | null): any;
};
xmlXPathFreeParserContext: {
(ctxt: xmlXPathParserContextPtr | null): any;
};
xmlXPathFunctionLookup: {
(ctxt: xmlXPathContextPtr | null, name: string | Buffer | null): xmlXPathFunction;
};
xmlXPathFunctionLookupNS: {
(ctxt: xmlXPathContextPtr | null, name: string | Buffer | null, ns_uri: string | Buffer | null): xmlXPathFunction;
};
xmlXPathHasSameNodes: {
(nodes1: xmlNodePtr[], nodes2: xmlNodePtr[]): number;
};
xmlXPathIdFunction: {
(ctxt: xmlXPathParserContextPtr | null, nargs: number): any;
};
xmlXPathInit: {
(): any;
};
xmlXPathIntersection: {
(nodes1: xmlNodePtr[], nodes2: xmlNodePtr[]): xmlNodePtr[];
};
xmlXPathIsInf: {
(val: number): number;
};
xmlXPathIsNaN: {
(val: number): number;
};
xmlXPathIsNodeType: {
(name: string | Buffer | null): number;
};
xmlXPathLangFunction: {
(ctxt: xmlXPathParserContextPtr | null, nargs: number): any;
};
xmlXPathLastFunction: {
(ctxt: xmlXPathParserContextPtr | null, nargs: number): any;
};
xmlXPathLeading: {
(nodes1: xmlNodePtr[], nodes2: xmlNodePtr[]): xmlNodePtr[];
};
xmlXPathLeadingSorted: {
(nodes1: xmlNodePtr[], nodes2: xmlNodePtr[]): xmlNodePtr[];
};
xmlXPathLocalNameFunction: {
(ctxt: xmlXPathParserContextPtr | null, nargs: number): any;
};
xmlXPathModValues: {
(ctxt: xmlXPathParserContextPtr | null): any;
};
xmlXPathMultValues: {
(ctxt: xmlXPathParserContextPtr | null): any;
};
xmlXPathNamespaceURIFunction: {
(ctxt: xmlXPathParserContextPtr | null, nargs: number): any;
};
xmlXPathNewBoolean: {
(val: number): xmlXPathObjectPtr;
};
xmlXPathNewCString: {
(val: string | Buffer | null): xmlXPathObjectPtr;
};
xmlXPathNewContext: {
(doc: xmlDocPtr | null): xmlXPathContextPtr;
};
xmlXPathNewFloat: {
(val: number): xmlXPathObjectPtr;
};
xmlXPathNewNodeSet: {
(val: xmlNodePtr | null): xmlXPathObjectPtr;
};
xmlXPathNewNodeSetList: {
(val: xmlNodePtr[]): xmlXPathObjectPtr;
};
xmlXPathNewParserContext: {
(str: string | Buffer | null, ctxt: xmlXPathContextPtr | null): xmlXPathParserContextPtr;
};
xmlXPathNewString: {
(val: string | Buffer | null): xmlXPathObjectPtr;
};
xmlXPathNewValueTree: {
(val: xmlNodePtr | null): xmlXPathObjectPtr;
};
xmlXPathNextAncestor: {
(ctxt: xmlXPathParserContextPtr | null, cur: xmlNodePtr | null): xmlNodePtr | null;
};
xmlXPathNextAncestorOrSelf: {
(ctxt: xmlXPathParserContextPtr | null, cur: xmlNodePtr | null): xmlNodePtr | null;
};
xmlXPathNextAttribute: {
(ctxt: xmlXPathParserContextPtr | null, cur: xmlNodePtr | null): xmlNodePtr | null;
};
xmlXPathNextChild: {
(ctxt: xmlXPathParserContextPtr | null, cur: xmlNodePtr | null): xmlNodePtr | null;
};
xmlXPathNextDescendant: {
(ctxt: xmlXPathParserContextPtr | null, cur: xmlNodePtr | null): xmlNodePtr | null;
};
xmlXPathNextDescendantOrSelf: {
(ctxt: xmlXPathParserContextPtr | null, cur: xmlNodePtr | null): xmlNodePtr | null;
};
xmlXPathNextFollowing: {
(ctxt: xmlXPathParserContextPtr | null, cur: xmlNodePtr | null): xmlNodePtr | null;
};
xmlXPathNextFollowingSibling: {
(ctxt: xmlXPathParserContextPtr | null, cur: xmlNodePtr | null): xmlNodePtr | null;
};
xmlXPathNextNamespace: {
(ctxt: xmlXPathParserContextPtr | null, cur: xmlNodePtr | null): xmlNodePtr | null;
};
xmlXPathNextParent: {
(ctxt: xmlXPathParserContextPtr | null, cur: xmlNodePtr | null): xmlNodePtr | null;
};
xmlXPathNextPreceding: {
(ctxt: xmlXPathParserContextPtr | null, cur: xmlNodePtr | null): xmlNodePtr | null;
};
xmlXPathNextPrecedingSibling: {
(ctxt: xmlXPathParserContextPtr | null, cur: xmlNodePtr | null): xmlNodePtr | null;
};
xmlXPathNextSelf: {
(ctxt: xmlXPathParserContextPtr | null, cur: xmlNodePtr | null): xmlNodePtr | null;
};
xmlXPathNodeEval: {
(node: xmlNodePtr | null, str: string | Buffer | null, ctx: xmlXPathContextPtr | null): xmlXPathObjectPtr;
};
xmlXPathNodeLeading: {
(nodes: xmlNodePtr[], node: xmlNodePtr | null): xmlNodePtr[];
};
xmlXPathNodeLeadingSorted: {
(nodes: xmlNodePtr[], node: xmlNodePtr | null): xmlNodePtr[];
};
xmlXPathNodeSetAdd: {
(cur: xmlNodePtr[], val: xmlNodePtr | null): number;
};
xmlXPathNodeSetAddNs: {
(cur: xmlNodePtr[], node: xmlNodePtr | null, ns: xmlNsPtr | null): number;
};
xmlXPathNodeSetAddUnique: {
(cur: xmlNodePtr[], val: xmlNodePtr | null): number;
};
xmlXPathNodeSetContains: {
(cur: xmlNodePtr[], val: xmlNodePtr | null): number;
};
xmlXPathNodeSetCreate: {
(val: xmlNodePtr | null): xmlNodePtr[];
};
xmlXPathNodeSetDel: {
(cur: xmlNodePtr[], val: xmlNodePtr | null): any;
};
xmlXPathNodeSetFreeNs: {
(ns: xmlNsPtr | null): any;
};
xmlXPathNodeSetMerge: {
(val1: xmlNodePtr[], val2: xmlNodePtr[]): xmlNodePtr[];
};
xmlXPathNodeSetRemove: {
(cur: xmlNodePtr[], val: number): any;
};
xmlXPathNodeSetSort: {
(set: xmlNodePtr[]): any;
};
xmlXPathNodeTrailing: {
(nodes: xmlNodePtr[], node: xmlNodePtr | null): xmlNodePtr[];
};
xmlXPathNodeTrailingSorted: {
(nodes: xmlNodePtr[], node: xmlNodePtr | null): xmlNodePtr[];
};
xmlXPathNormalizeFunction: {
(ctxt: xmlXPathParserContextPtr | null, nargs: number): any;
};
xmlXPathNotEqualValues: {
(ctxt: xmlXPathParserContextPtr | null): number;
};
xmlXPathNotFunction: {
(ctxt: xmlXPathParserContextPtr | null, nargs: number): any;
};
xmlXPathNsLookup: {
(ctxt: xmlXPathContextPtr | null, prefix: string | Buffer | null): string;
};
xmlXPathNumberFunction: {
(ctxt: xmlXPathParserContextPtr | null, nargs: number): any;
};
xmlXPathObjectCopy: {
(val: xmlXPathObjectPtr | null): xmlXPathObjectPtr;
};
xmlXPathOrderDocElems: {
(doc: xmlDocPtr | null): number;
};
xmlXPathParseNCName: {
(ctxt: xmlXPathParserContextPtr | null): string;
};
xmlXPathParseName: {
(ctxt: xmlXPathParserContextPtr | null): string;
};
xmlXPathPopBoolean: {
(ctxt: xmlXPathParserContextPtr | null): number;
};
xmlXPathPopExternal: {
(ctxt: xmlXPathParserContextPtr | null): any;
};
xmlXPathPopNodeSet: {
(ctxt: xmlXPathParserContextPtr | null): xmlNodePtr[];
};
xmlXPathPopNumber: {
(ctxt: xmlXPathParserContextPtr | null): number;
};
xmlXPathPopString: {
(ctxt: xmlXPathParserContextPtr | null): string;
};
xmlXPathPositionFunction: {
(ctxt: xmlXPathParserContextPtr | null, nargs: number): any;
};
xmlXPathRegisterAllFunctions: {
(ctxt: xmlXPathContextPtr | null): any;
};
xmlXPathRegisterFunc: {
(ctxt: xmlXPathContextPtr | null, name: string | Buffer | null, f: xmlXPathFunction): number;
};
xmlXPathRegisterFuncLookup: {
(ctxt: xmlXPathContextPtr | null, f: xmlXPathFuncLookupFunc, funcCtxt: any): any;
};
xmlXPathRegisterFuncNS: {
(ctxt: xmlXPathContextPtr | null, name: string | Buffer | null, ns_uri: string | Buffer | null, f: xmlXPathFunction): number;
};
xmlXPathRegisterNs: {
(ctxt: xmlXPathContextPtr | null, prefix: string | Buffer | null, ns_uri: string | Buffer | null): number;
};
xmlXPathRegisterVariable: {
(ctxt: xmlXPathContextPtr | null, name: string | Buffer | null, value: xmlXPathObjectPtr | null): number;
};
xmlXPathRegisterVariableLookup: {
(ctxt: xmlXPathContextPtr | null, f: xmlXPathVariableLookupFunc, data: any): any;
};
xmlXPathRegisterVariableNS: {
(ctxt: xmlXPathContextPtr | null, name: string | Buffer | null, ns_uri: string | Buffer | null, value: xmlXPathObjectPtr | null): number;
};
xmlXPathRegisteredFuncsCleanup: {
(ctxt: xmlXPathContextPtr | null): any;
};
xmlXPathRegisteredNsCleanup: {
(ctxt: xmlXPathContextPtr | null): any;
};
xmlXPathRegisteredVariablesCleanup: {
(ctxt: xmlXPathContextPtr | null): any;
};
xmlXPathRoot: {
(ctxt: xmlXPathParserContextPtr | null): any;
};
xmlXPathRoundFunction: {
(ctxt: xmlXPathParserContextPtr | null, nargs: number): any;
};
xmlXPathSetContextNode: {
(node: xmlNodePtr | null, ctx: xmlXPathContextPtr | null): number;
};
xmlXPathStartsWithFunction: {
(ctxt: xmlXPathParserContextPtr | null, nargs: number): any;
};
xmlXPathStringEvalNumber: {
(str: string | Buffer | null): number;
};
xmlXPathStringFunction: {
(ctxt: xmlXPathParserContextPtr | null, nargs: number): any;
};
xmlXPathStringLengthFunction: {
(ctxt: xmlXPathParserContextPtr | null, nargs: number): any;
};
xmlXPathSubValues: {
(ctxt: xmlXPathParserContextPtr | null): any;
};
xmlXPathSubstringAfterFunction: {
(ctxt: xmlXPathParserContextPtr | null, nargs: number): any;
};
xmlXPathSubstringBeforeFunction: {
(ctxt: xmlXPathParserContextPtr | null, nargs: number): any;
};
xmlXPathSubstringFunction: {
(ctxt: xmlXPathParserContextPtr | null, nargs: number): any;
};
xmlXPathSumFunction: {
(ctxt: xmlXPathParserContextPtr | null, nargs: number): any;
};
xmlXPathTrailing: {
(nodes1: xmlNodePtr[], nodes2: xmlNodePtr[]): xmlNodePtr[];
};
xmlXPathTrailingSorted: {
(nodes1: xmlNodePtr[], nodes2: xmlNodePtr[]): xmlNodePtr[];
};
xmlXPathTranslateFunction: {
(ctxt: xmlXPathParserContextPtr | null, nargs: number): any;
};
xmlXPathTrueFunction: {
(ctxt: xmlXPathParserContextPtr | null, nargs: number): any;
};
xmlXPathValueFlipSign: {
(ctxt: xmlXPathParserContextPtr | null): any;
};
xmlXPathVariableLookup: {
(ctxt: xmlXPathContextPtr | null, name: string | Buffer | null): xmlXPathObjectPtr;
};
xmlXPathVariableLookupNS: {
(ctxt: xmlXPathContextPtr | null, name: string | Buffer | null, ns_uri: string | Buffer | null): xmlXPathObjectPtr;
};
xmlXPathWrapCString: {
(val: string | Buffer | null): xmlXPathObjectPtr;
};
xmlXPathWrapExternal: {
(val: any): xmlXPathObjectPtr;
};
xmlXPathWrapNodeSet: {
(val: xmlNodePtr[]): xmlXPathObjectPtr;
};
xmlXPathWrapString: {
(val: string | Buffer | null): xmlXPathObjectPtr;
};
xmlXPatherror: {
(ctxt: xmlXPathParserContextPtr | null, file: string | Buffer | null, line: number, no: number): any;
};
xmlXPtrBuildNodeList: {
(obj: xmlXPathObjectPtr | null): xmlNodePtr | null;
};
xmlXPtrEval: {
(str: string | Buffer | null, ctx: xmlXPathContextPtr | null): xmlXPathObjectPtr;
};
xmlXPtrEvalRangePredicate: {
(ctxt: xmlXPathParserContextPtr | null): any;
};
xmlXPtrFreeLocationSet: {
(obj: xmlLocationSetPtr | null): any;
};
xmlXPtrLocationSetAdd: {
(cur: xmlLocationSetPtr | null, val: xmlXPathObjectPtr | null): any;
};
xmlXPtrLocationSetCreate: {
(val: xmlXPathObjectPtr | null): xmlLocationSetPtr;
};
xmlXPtrLocationSetDel: {
(cur: xmlLocationSetPtr | null, val: xmlXPathObjectPtr | null): any;
};
xmlXPtrLocationSetMerge: {
(val1: xmlLocationSetPtr | null, val2: xmlLocationSetPtr | null): xmlLocationSetPtr;
};
xmlXPtrLocationSetRemove: {
(cur: xmlLocationSetPtr | null, val: number): any;
};
xmlXPtrNewCollapsedRange: {
(start: xmlNodePtr | null): xmlXPathObjectPtr;
};
xmlXPtrNewContext: {
(doc: xmlDocPtr | null, here: xmlNodePtr | null, origin: xmlNodePtr | null): xmlXPathContextPtr;
};
xmlXPtrNewLocationSetNodeSet: {
(set: xmlNodePtr[]): xmlXPathObjectPtr;
};
xmlXPtrNewLocationSetNodes: {
(start: xmlNodePtr | null, end: xmlNodePtr | null): xmlXPathObjectPtr;
};
xmlXPtrNewRange: {
(start: xmlNodePtr | null, startindex: number, end: xmlNodePtr | null, endindex: number): xmlXPathObjectPtr;
};
xmlXPtrNewRangeNodeObject: {
(start: xmlNodePtr | null, end: xmlXPathObjectPtr | null): xmlXPathObjectPtr;
};
xmlXPtrNewRangeNodePoint: {
(start: xmlNodePtr | null, end: xmlXPathObjectPtr | null): xmlXPathObjectPtr;
};
xmlXPtrNewRangeNodes: {
(start: xmlNodePtr | null, end: xmlNodePtr | null): xmlXPathObjectPtr;
};
xmlXPtrNewRangePointNode: {
(start: xmlXPathObjectPtr | null, end: xmlNodePtr | null): xmlXPathObjectPtr;
};
xmlXPtrNewRangePoints: {
(start: xmlXPathObjectPtr | null, end: xmlXPathObjectPtr | null): xmlXPathObjectPtr;
};
xmlXPtrRangeToFunction: {
(ctxt: xmlXPathParserContextPtr | null, nargs: number): any;
};
xmlXPtrWrapLocationSet: {
(val: xmlLocationSetPtr | null): xmlXPathObjectPtr;
};
fromBufferAsync: {
(type: FROM_BUFFER_ASYNC_TYPE, buffer: string | Buffer, size: number, URL: string, encoding: string, options: number, callback: Function): xmlDocPtr;
};
xmlPtrToXmlAttr: {
(arg0: any): xmlAttrPtr;
};
xmlPtrToXmlDoc: {
(arg0: any): xmlDocPtr;
};
xmlPtrToXmlDtd: {
(arg0: any): xmlDtdPtr;
};
xmlPtrToXmlElement: {
(arg0: any): xmlElementPtr;
};
xmlPtrToXmlNode: {
(arg0: any): xmlNodePtr;
};
xmlPtrToXmlNs: {
(arg0: any): xmlNsPtr;
};
}
export type XMLReferenceType = xmlNodePtr | xmlDocPtr | xmlDtdPtr | xmlAttrPtr | xmlElementPtr | xmlNsPtr;
export {};