Skip to content

Commit 64a7266

Browse files
committed
fix: add sax.d.ts
1 parent fb1d685 commit 64a7266

File tree

1 file changed

+372
-0
lines changed

1 file changed

+372
-0
lines changed

typings/sax.d.ts

Lines changed: 372 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,372 @@
1+
declare module "sax" {
2+
export class SAXParser {
3+
constructor(strict: any, opt: any)
4+
5+
close(): any
6+
7+
end(): void
8+
9+
flush(): void
10+
11+
resume(): any
12+
13+
write(chunk: any): any
14+
}
15+
16+
export class SAXStream {
17+
constructor(strict: any, opt: any)
18+
19+
end(chunk: any): any
20+
21+
on(ev: any, handler: any, ...args: any[]): any
22+
23+
write(data: any): any
24+
}
25+
26+
export const ENTITIES: {
27+
AElig: string
28+
Aacute: string
29+
Acirc: string
30+
Agrave: string
31+
Alpha: string
32+
Aring: string
33+
Atilde: string
34+
Auml: string
35+
Beta: string
36+
Ccedil: string
37+
Chi: string
38+
Dagger: string
39+
Delta: string
40+
ETH: string
41+
Eacute: string
42+
Ecirc: string
43+
Egrave: string
44+
Epsilon: string
45+
Eta: string
46+
Euml: string
47+
Gamma: string
48+
Iacute: string
49+
Icirc: string
50+
Igrave: string
51+
Iota: string
52+
Iuml: string
53+
Kappa: string
54+
Lambda: string
55+
Mu: string
56+
Ntilde: string
57+
Nu: string
58+
OElig: string
59+
Oacute: string
60+
Ocirc: string
61+
Ograve: string
62+
Omega: string
63+
Omicron: string
64+
Oslash: string
65+
Otilde: string
66+
Ouml: string
67+
Phi: string
68+
Pi: string
69+
Prime: string
70+
Psi: string
71+
Rho: string
72+
Scaron: string
73+
Sigma: string
74+
THORN: string
75+
Tau: string
76+
Theta: string
77+
Uacute: string
78+
Ucirc: string
79+
Ugrave: string
80+
Upsilon: string
81+
Uuml: string
82+
Xi: string
83+
Yacute: string
84+
Yuml: string
85+
Zeta: string
86+
aacute: string
87+
acirc: string
88+
acute: string
89+
aelig: string
90+
agrave: string
91+
alefsym: string
92+
alpha: string
93+
amp: string
94+
and: string
95+
ang: string
96+
apos: string
97+
aring: string
98+
asymp: string
99+
atilde: string
100+
auml: string
101+
bdquo: string
102+
beta: string
103+
brvbar: string
104+
bull: string
105+
cap: string
106+
ccedil: string
107+
cedil: string
108+
cent: string
109+
chi: string
110+
circ: string
111+
clubs: string
112+
cong: string
113+
copy: string
114+
crarr: string
115+
cup: string
116+
curren: string
117+
dArr: string
118+
dagger: string
119+
darr: string
120+
deg: string
121+
delta: string
122+
diams: string
123+
divide: string
124+
eacute: string
125+
ecirc: string
126+
egrave: string
127+
empty: string
128+
emsp: string
129+
ensp: string
130+
epsilon: string
131+
equiv: string
132+
eta: string
133+
eth: string
134+
euml: string
135+
euro: string
136+
exist: string
137+
fnof: string
138+
forall: string
139+
frac12: string
140+
frac14: string
141+
frac34: string
142+
frasl: string
143+
gamma: string
144+
ge: string
145+
gt: string
146+
hArr: string
147+
harr: string
148+
hearts: string
149+
hellip: string
150+
iacute: string
151+
icirc: string
152+
iexcl: string
153+
igrave: string
154+
image: string
155+
infin: string
156+
int: string
157+
iota: string
158+
iquest: string
159+
isin: string
160+
iuml: string
161+
kappa: string
162+
lArr: string
163+
lambda: string
164+
lang: string
165+
laquo: string
166+
larr: string
167+
lceil: string
168+
ldquo: string
169+
le: string
170+
lfloor: string
171+
lowast: string
172+
loz: string
173+
lrm: string
174+
lsaquo: string
175+
lsquo: string
176+
lt: string
177+
macr: string
178+
mdash: string
179+
micro: string
180+
middot: string
181+
minus: string
182+
mu: string
183+
nabla: string
184+
nbsp: string
185+
ndash: string
186+
ne: string
187+
ni: string
188+
not: string
189+
notin: string
190+
nsub: string
191+
ntilde: string
192+
nu: string
193+
oacute: string
194+
ocirc: string
195+
oelig: string
196+
ograve: string
197+
oline: string
198+
omega: string
199+
omicron: string
200+
oplus: string
201+
or: string
202+
ordf: string
203+
ordm: string
204+
oslash: string
205+
otilde: string
206+
otimes: string
207+
ouml: string
208+
para: string
209+
part: string
210+
permil: string
211+
perp: string
212+
phi: string
213+
pi: string
214+
piv: string
215+
plusmn: string
216+
pound: string
217+
prime: string
218+
prod: string
219+
prop: string
220+
psi: string
221+
quot: string
222+
rArr: string
223+
radic: string
224+
rang: string
225+
raquo: string
226+
rarr: string
227+
rceil: string
228+
rdquo: string
229+
real: string
230+
reg: string
231+
rfloor: string
232+
rho: string
233+
rlm: string
234+
rsaquo: string
235+
rsquo: string
236+
sbquo: string
237+
scaron: string
238+
sdot: string
239+
sect: string
240+
shy: string
241+
sigma: string
242+
sigmaf: string
243+
sim: string
244+
spades: string
245+
sub: string
246+
sube: string
247+
sum: string
248+
sup: string
249+
sup1: string
250+
sup2: string
251+
sup3: string
252+
supe: string
253+
szlig: string
254+
tau: string
255+
there4: string
256+
theta: string
257+
thetasym: string
258+
thinsp: string
259+
thorn: string
260+
tilde: string
261+
times: string
262+
trade: string
263+
uArr: string
264+
uacute: string
265+
uarr: string
266+
ucirc: string
267+
ugrave: string
268+
uml: string
269+
upsih: string
270+
upsilon: string
271+
uuml: string
272+
weierp: string
273+
xi: string
274+
yacute: string
275+
yen: string
276+
yuml: string
277+
zeta: string
278+
zwj: string
279+
zwnj: string
280+
}
281+
282+
export const EVENTS: string[]
283+
284+
export const MAX_BUFFER_LENGTH: number
285+
286+
export const STATE: {
287+
"0": string
288+
"1": string
289+
"10": string
290+
"11": string
291+
"12": string
292+
"13": string
293+
"14": string
294+
"15": string
295+
"16": string
296+
"17": string
297+
"18": string
298+
"19": string
299+
"2": string
300+
"20": string
301+
"21": string
302+
"22": string
303+
"23": string
304+
"24": string
305+
"25": string
306+
"26": string
307+
"27": string
308+
"28": string
309+
"29": string
310+
"3": string
311+
"30": string
312+
"31": string
313+
"32": string
314+
"33": string
315+
"34": string
316+
"35": string
317+
"4": string
318+
"5": string
319+
"6": string
320+
"7": string
321+
"8": string
322+
"9": string
323+
ATTRIB: number
324+
ATTRIB_NAME: number
325+
ATTRIB_NAME_SAW_WHITE: number
326+
ATTRIB_VALUE: number
327+
ATTRIB_VALUE_CLOSED: number
328+
ATTRIB_VALUE_ENTITY_Q: number
329+
ATTRIB_VALUE_ENTITY_U: number
330+
ATTRIB_VALUE_QUOTED: number
331+
ATTRIB_VALUE_UNQUOTED: number
332+
BEGIN: number
333+
BEGIN_WHITESPACE: number
334+
CDATA: number
335+
CDATA_ENDING: number
336+
CDATA_ENDING_2: number
337+
CLOSE_TAG: number
338+
CLOSE_TAG_SAW_WHITE: number
339+
COMMENT: number
340+
COMMENT_ENDED: number
341+
COMMENT_ENDING: number
342+
COMMENT_STARTING: number
343+
DOCTYPE: number
344+
DOCTYPE_DTD: number
345+
DOCTYPE_DTD_QUOTED: number
346+
DOCTYPE_QUOTED: number
347+
OPEN_TAG: number
348+
OPEN_TAG_SLASH: number
349+
OPEN_WAKA: number
350+
PROC_INST: number
351+
PROC_INST_BODY: number
352+
PROC_INST_ENDING: number
353+
SCRIPT: number
354+
SCRIPT_ENDING: number
355+
SGML_DECL: number
356+
SGML_DECL_QUOTED: number
357+
TEXT: number
358+
TEXT_ENTITY: number
359+
}
360+
361+
export const XML_ENTITIES: {
362+
amp: string
363+
apos: string
364+
gt: string
365+
lt: string
366+
quot: string
367+
}
368+
369+
export function createStream(strict: any, opt: any): any
370+
371+
export function parser(strict: any, opt: any): any
372+
}

0 commit comments

Comments
 (0)