UNPKG

83.5 kBTypeScriptView Raw
1/// <reference types="mithril" />
2import * as m from 'mithril';
3export declare const Compote: m.Static;
4/** HTML */
5export declare const a: (properties?: {
6 key?: string | number;
7 oninit?(node?: ComponentNode): void;
8 oncreate?(node?: ComponentNode): void;
9 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
10 onupdate?(node?: ComponentNode): void;
11 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
12 onremove?(node?: ComponentNode): void;
13} & RecursivePartial<HTMLAnchorElement>, children?: m.Children) => m.Vnode<any, any>;
14export declare const abbr: (properties?: {
15 key?: string | number;
16 oninit?(node?: ComponentNode): void;
17 oncreate?(node?: ComponentNode): void;
18 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
19 onupdate?(node?: ComponentNode): void;
20 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
21 onremove?(node?: ComponentNode): void;
22} & RecursivePartial<HTMLElement>, children?: m.Children) => m.Vnode<any, any>;
23export declare const acronym: (properties?: {
24 key?: string | number;
25 oninit?(node?: ComponentNode): void;
26 oncreate?(node?: ComponentNode): void;
27 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
28 onupdate?(node?: ComponentNode): void;
29 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
30 onremove?(node?: ComponentNode): void;
31} & RecursivePartial<HTMLElement>, children?: m.Children) => m.Vnode<any, any>;
32export declare const address: (properties?: {
33 key?: string | number;
34 oninit?(node?: ComponentNode): void;
35 oncreate?(node?: ComponentNode): void;
36 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
37 onupdate?(node?: ComponentNode): void;
38 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
39 onremove?(node?: ComponentNode): void;
40} & RecursivePartial<HTMLElement>, children?: m.Children) => m.Vnode<any, any>;
41export declare const applet: (properties?: {
42 key?: string | number;
43 oninit?(node?: ComponentNode): void;
44 oncreate?(node?: ComponentNode): void;
45 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
46 onupdate?(node?: ComponentNode): void;
47 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
48 onremove?(node?: ComponentNode): void;
49} & RecursivePartial<HTMLAppletElement>, children?: m.Children) => m.Vnode<any, any>;
50export declare const area: (properties?: {
51 key?: string | number;
52 oninit?(node?: ComponentNode): void;
53 oncreate?(node?: ComponentNode): void;
54 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
55 onupdate?(node?: ComponentNode): void;
56 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
57 onremove?(node?: ComponentNode): void;
58} & RecursivePartial<HTMLAreaElement>, children?: m.Children) => m.Vnode<any, any>;
59export declare const article: (properties?: {
60 key?: string | number;
61 oninit?(node?: ComponentNode): void;
62 oncreate?(node?: ComponentNode): void;
63 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
64 onupdate?(node?: ComponentNode): void;
65 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
66 onremove?(node?: ComponentNode): void;
67} & RecursivePartial<HTMLElement>, children?: m.Children) => m.Vnode<any, any>;
68export declare const aside: (properties?: {
69 key?: string | number;
70 oninit?(node?: ComponentNode): void;
71 oncreate?(node?: ComponentNode): void;
72 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
73 onupdate?(node?: ComponentNode): void;
74 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
75 onremove?(node?: ComponentNode): void;
76} & RecursivePartial<HTMLElement>, children?: m.Children) => m.Vnode<any, any>;
77export declare const audio: (properties?: {
78 key?: string | number;
79 oninit?(node?: ComponentNode): void;
80 oncreate?(node?: ComponentNode): void;
81 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
82 onupdate?(node?: ComponentNode): void;
83 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
84 onremove?(node?: ComponentNode): void;
85} & RecursivePartial<HTMLAudioElement>, children?: m.Children) => m.Vnode<any, any>;
86export declare const b: (properties?: {
87 key?: string | number;
88 oninit?(node?: ComponentNode): void;
89 oncreate?(node?: ComponentNode): void;
90 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
91 onupdate?(node?: ComponentNode): void;
92 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
93 onremove?(node?: ComponentNode): void;
94} & RecursivePartial<HTMLElement>, children?: m.Children) => m.Vnode<any, any>;
95export declare const base: (properties?: {
96 key?: string | number;
97 oninit?(node?: ComponentNode): void;
98 oncreate?(node?: ComponentNode): void;
99 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
100 onupdate?(node?: ComponentNode): void;
101 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
102 onremove?(node?: ComponentNode): void;
103} & RecursivePartial<HTMLBaseElement>, children?: m.Children) => m.Vnode<any, any>;
104export declare const basefont: (properties?: {
105 key?: string | number;
106 oninit?(node?: ComponentNode): void;
107 oncreate?(node?: ComponentNode): void;
108 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
109 onupdate?(node?: ComponentNode): void;
110 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
111 onremove?(node?: ComponentNode): void;
112} & RecursivePartial<HTMLBaseFontElement>, children?: m.Children) => m.Vnode<any, any>;
113export declare const bdo: (properties?: {
114 key?: string | number;
115 oninit?(node?: ComponentNode): void;
116 oncreate?(node?: ComponentNode): void;
117 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
118 onupdate?(node?: ComponentNode): void;
119 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
120 onremove?(node?: ComponentNode): void;
121} & RecursivePartial<HTMLElement>, children?: m.Children) => m.Vnode<any, any>;
122export declare const big: (properties?: {
123 key?: string | number;
124 oninit?(node?: ComponentNode): void;
125 oncreate?(node?: ComponentNode): void;
126 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
127 onupdate?(node?: ComponentNode): void;
128 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
129 onremove?(node?: ComponentNode): void;
130} & RecursivePartial<HTMLElement>, children?: m.Children) => m.Vnode<any, any>;
131export declare const blockquote: (properties?: {
132 key?: string | number;
133 oninit?(node?: ComponentNode): void;
134 oncreate?(node?: ComponentNode): void;
135 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
136 onupdate?(node?: ComponentNode): void;
137 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
138 onremove?(node?: ComponentNode): void;
139} & RecursivePartial<HTMLQuoteElement>, children?: m.Children) => m.Vnode<any, any>;
140export declare const body: (properties?: {
141 key?: string | number;
142 oninit?(node?: ComponentNode): void;
143 oncreate?(node?: ComponentNode): void;
144 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
145 onupdate?(node?: ComponentNode): void;
146 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
147 onremove?(node?: ComponentNode): void;
148} & RecursivePartial<HTMLBodyElement>, children?: m.Children) => m.Vnode<any, any>;
149export declare const br: (properties?: {
150 key?: string | number;
151 oninit?(node?: ComponentNode): void;
152 oncreate?(node?: ComponentNode): void;
153 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
154 onupdate?(node?: ComponentNode): void;
155 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
156 onremove?(node?: ComponentNode): void;
157} & RecursivePartial<HTMLBRElement>, children?: m.Children) => m.Vnode<any, any>;
158export declare const button: (properties?: {
159 key?: string | number;
160 oninit?(node?: ComponentNode): void;
161 oncreate?(node?: ComponentNode): void;
162 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
163 onupdate?(node?: ComponentNode): void;
164 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
165 onremove?(node?: ComponentNode): void;
166} & RecursivePartial<HTMLButtonElement>, children?: m.Children) => m.Vnode<any, any>;
167export declare const canvas: (properties?: {
168 key?: string | number;
169 oninit?(node?: ComponentNode): void;
170 oncreate?(node?: ComponentNode): void;
171 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
172 onupdate?(node?: ComponentNode): void;
173 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
174 onremove?(node?: ComponentNode): void;
175} & RecursivePartial<HTMLCanvasElement>, children?: m.Children) => m.Vnode<any, any>;
176export declare const caption: (properties?: {
177 key?: string | number;
178 oninit?(node?: ComponentNode): void;
179 oncreate?(node?: ComponentNode): void;
180 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
181 onupdate?(node?: ComponentNode): void;
182 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
183 onremove?(node?: ComponentNode): void;
184} & RecursivePartial<HTMLTableCaptionElement>, children?: m.Children) => m.Vnode<any, any>;
185export declare const center: (properties?: {
186 key?: string | number;
187 oninit?(node?: ComponentNode): void;
188 oncreate?(node?: ComponentNode): void;
189 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
190 onupdate?(node?: ComponentNode): void;
191 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
192 onremove?(node?: ComponentNode): void;
193} & RecursivePartial<HTMLElement>, children?: m.Children) => m.Vnode<any, any>;
194export declare const circle: (properties?: {
195 key?: string | number;
196 oninit?(node?: ComponentNode): void;
197 oncreate?(node?: ComponentNode): void;
198 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
199 onupdate?(node?: ComponentNode): void;
200 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
201 onremove?(node?: ComponentNode): void;
202} & RecursivePartial<SVGCircleElement>, children?: m.Children) => m.Vnode<any, any>;
203export declare const cite: (properties?: {
204 key?: string | number;
205 oninit?(node?: ComponentNode): void;
206 oncreate?(node?: ComponentNode): void;
207 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
208 onupdate?(node?: ComponentNode): void;
209 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
210 onremove?(node?: ComponentNode): void;
211} & RecursivePartial<HTMLElement>, children?: m.Children) => m.Vnode<any, any>;
212export declare const clippath: (properties?: {
213 key?: string | number;
214 oninit?(node?: ComponentNode): void;
215 oncreate?(node?: ComponentNode): void;
216 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
217 onupdate?(node?: ComponentNode): void;
218 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
219 onremove?(node?: ComponentNode): void;
220} & RecursivePartial<SVGClipPathElement>, children?: m.Children) => m.Vnode<any, any>;
221export declare const code: (properties?: {
222 key?: string | number;
223 oninit?(node?: ComponentNode): void;
224 oncreate?(node?: ComponentNode): void;
225 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
226 onupdate?(node?: ComponentNode): void;
227 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
228 onremove?(node?: ComponentNode): void;
229} & RecursivePartial<HTMLElement>, children?: m.Children) => m.Vnode<any, any>;
230export declare const col: (properties?: {
231 key?: string | number;
232 oninit?(node?: ComponentNode): void;
233 oncreate?(node?: ComponentNode): void;
234 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
235 onupdate?(node?: ComponentNode): void;
236 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
237 onremove?(node?: ComponentNode): void;
238} & RecursivePartial<HTMLTableColElement>, children?: m.Children) => m.Vnode<any, any>;
239export declare const colgroup: (properties?: {
240 key?: string | number;
241 oninit?(node?: ComponentNode): void;
242 oncreate?(node?: ComponentNode): void;
243 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
244 onupdate?(node?: ComponentNode): void;
245 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
246 onremove?(node?: ComponentNode): void;
247} & RecursivePartial<HTMLTableColElement>, children?: m.Children) => m.Vnode<any, any>;
248export declare const datalist: (properties?: {
249 key?: string | number;
250 oninit?(node?: ComponentNode): void;
251 oncreate?(node?: ComponentNode): void;
252 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
253 onupdate?(node?: ComponentNode): void;
254 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
255 onremove?(node?: ComponentNode): void;
256} & RecursivePartial<HTMLDataListElement>, children?: m.Children) => m.Vnode<any, any>;
257export declare const dd: (properties?: {
258 key?: string | number;
259 oninit?(node?: ComponentNode): void;
260 oncreate?(node?: ComponentNode): void;
261 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
262 onupdate?(node?: ComponentNode): void;
263 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
264 onremove?(node?: ComponentNode): void;
265} & RecursivePartial<HTMLElement>, children?: m.Children) => m.Vnode<any, any>;
266export declare const defs: (properties?: {
267 key?: string | number;
268 oninit?(node?: ComponentNode): void;
269 oncreate?(node?: ComponentNode): void;
270 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
271 onupdate?(node?: ComponentNode): void;
272 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
273 onremove?(node?: ComponentNode): void;
274} & RecursivePartial<SVGDefsElement>, children?: m.Children) => m.Vnode<any, any>;
275export declare const del: (properties?: {
276 key?: string | number;
277 oninit?(node?: ComponentNode): void;
278 oncreate?(node?: ComponentNode): void;
279 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
280 onupdate?(node?: ComponentNode): void;
281 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
282 onremove?(node?: ComponentNode): void;
283} & RecursivePartial<HTMLModElement>, children?: m.Children) => m.Vnode<any, any>;
284export declare const desc: (properties?: {
285 key?: string | number;
286 oninit?(node?: ComponentNode): void;
287 oncreate?(node?: ComponentNode): void;
288 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
289 onupdate?(node?: ComponentNode): void;
290 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
291 onremove?(node?: ComponentNode): void;
292} & RecursivePartial<SVGDescElement>, children?: m.Children) => m.Vnode<any, any>;
293export declare const dfn: (properties?: {
294 key?: string | number;
295 oninit?(node?: ComponentNode): void;
296 oncreate?(node?: ComponentNode): void;
297 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
298 onupdate?(node?: ComponentNode): void;
299 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
300 onremove?(node?: ComponentNode): void;
301} & RecursivePartial<HTMLElement>, children?: m.Children) => m.Vnode<any, any>;
302export declare const dir: (properties?: {
303 key?: string | number;
304 oninit?(node?: ComponentNode): void;
305 oncreate?(node?: ComponentNode): void;
306 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
307 onupdate?(node?: ComponentNode): void;
308 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
309 onremove?(node?: ComponentNode): void;
310} & RecursivePartial<HTMLDirectoryElement>, children?: m.Children) => m.Vnode<any, any>;
311export declare const div: (properties?: {
312 key?: string | number;
313 oninit?(node?: ComponentNode): void;
314 oncreate?(node?: ComponentNode): void;
315 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
316 onupdate?(node?: ComponentNode): void;
317 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
318 onremove?(node?: ComponentNode): void;
319} & RecursivePartial<HTMLDivElement>, children?: m.Children) => m.Vnode<any, any>;
320export declare const dl: (properties?: {
321 key?: string | number;
322 oninit?(node?: ComponentNode): void;
323 oncreate?(node?: ComponentNode): void;
324 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
325 onupdate?(node?: ComponentNode): void;
326 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
327 onremove?(node?: ComponentNode): void;
328} & RecursivePartial<HTMLDListElement>, children?: m.Children) => m.Vnode<any, any>;
329export declare const dt: (properties?: {
330 key?: string | number;
331 oninit?(node?: ComponentNode): void;
332 oncreate?(node?: ComponentNode): void;
333 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
334 onupdate?(node?: ComponentNode): void;
335 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
336 onremove?(node?: ComponentNode): void;
337} & RecursivePartial<HTMLElement>, children?: m.Children) => m.Vnode<any, any>;
338export declare const ellipse: (properties?: {
339 key?: string | number;
340 oninit?(node?: ComponentNode): void;
341 oncreate?(node?: ComponentNode): void;
342 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
343 onupdate?(node?: ComponentNode): void;
344 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
345 onremove?(node?: ComponentNode): void;
346} & RecursivePartial<SVGEllipseElement>, children?: m.Children) => m.Vnode<any, any>;
347export declare const em: (properties?: {
348 key?: string | number;
349 oninit?(node?: ComponentNode): void;
350 oncreate?(node?: ComponentNode): void;
351 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
352 onupdate?(node?: ComponentNode): void;
353 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
354 onremove?(node?: ComponentNode): void;
355} & RecursivePartial<HTMLElement>, children?: m.Children) => m.Vnode<any, any>;
356export declare const embed: (properties?: {
357 key?: string | number;
358 oninit?(node?: ComponentNode): void;
359 oncreate?(node?: ComponentNode): void;
360 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
361 onupdate?(node?: ComponentNode): void;
362 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
363 onremove?(node?: ComponentNode): void;
364} & RecursivePartial<HTMLEmbedElement>, children?: m.Children) => m.Vnode<any, any>;
365export declare const feblend: (properties?: {
366 key?: string | number;
367 oninit?(node?: ComponentNode): void;
368 oncreate?(node?: ComponentNode): void;
369 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
370 onupdate?(node?: ComponentNode): void;
371 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
372 onremove?(node?: ComponentNode): void;
373} & RecursivePartial<SVGFEBlendElement>, children?: m.Children) => m.Vnode<any, any>;
374export declare const fecolormatrix: (properties?: {
375 key?: string | number;
376 oninit?(node?: ComponentNode): void;
377 oncreate?(node?: ComponentNode): void;
378 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
379 onupdate?(node?: ComponentNode): void;
380 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
381 onremove?(node?: ComponentNode): void;
382} & RecursivePartial<SVGFEColorMatrixElement>, children?: m.Children) => m.Vnode<any, any>;
383export declare const fecomponenttransfer: (properties?: {
384 key?: string | number;
385 oninit?(node?: ComponentNode): void;
386 oncreate?(node?: ComponentNode): void;
387 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
388 onupdate?(node?: ComponentNode): void;
389 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
390 onremove?(node?: ComponentNode): void;
391} & RecursivePartial<SVGFEComponentTransferElement>, children?: m.Children) => m.Vnode<any, any>;
392export declare const fecomposite: (properties?: {
393 key?: string | number;
394 oninit?(node?: ComponentNode): void;
395 oncreate?(node?: ComponentNode): void;
396 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
397 onupdate?(node?: ComponentNode): void;
398 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
399 onremove?(node?: ComponentNode): void;
400} & RecursivePartial<SVGFECompositeElement>, children?: m.Children) => m.Vnode<any, any>;
401export declare const feconvolvematrix: (properties?: {
402 key?: string | number;
403 oninit?(node?: ComponentNode): void;
404 oncreate?(node?: ComponentNode): void;
405 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
406 onupdate?(node?: ComponentNode): void;
407 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
408 onremove?(node?: ComponentNode): void;
409} & RecursivePartial<SVGFEConvolveMatrixElement>, children?: m.Children) => m.Vnode<any, any>;
410export declare const fediffuselighting: (properties?: {
411 key?: string | number;
412 oninit?(node?: ComponentNode): void;
413 oncreate?(node?: ComponentNode): void;
414 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
415 onupdate?(node?: ComponentNode): void;
416 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
417 onremove?(node?: ComponentNode): void;
418} & RecursivePartial<SVGFEDiffuseLightingElement>, children?: m.Children) => m.Vnode<any, any>;
419export declare const fedisplacementmap: (properties?: {
420 key?: string | number;
421 oninit?(node?: ComponentNode): void;
422 oncreate?(node?: ComponentNode): void;
423 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
424 onupdate?(node?: ComponentNode): void;
425 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
426 onremove?(node?: ComponentNode): void;
427} & RecursivePartial<SVGFEDisplacementMapElement>, children?: m.Children) => m.Vnode<any, any>;
428export declare const fedistantlight: (properties?: {
429 key?: string | number;
430 oninit?(node?: ComponentNode): void;
431 oncreate?(node?: ComponentNode): void;
432 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
433 onupdate?(node?: ComponentNode): void;
434 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
435 onremove?(node?: ComponentNode): void;
436} & RecursivePartial<SVGFEDistantLightElement>, children?: m.Children) => m.Vnode<any, any>;
437export declare const feflood: (properties?: {
438 key?: string | number;
439 oninit?(node?: ComponentNode): void;
440 oncreate?(node?: ComponentNode): void;
441 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
442 onupdate?(node?: ComponentNode): void;
443 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
444 onremove?(node?: ComponentNode): void;
445} & RecursivePartial<SVGFEFloodElement>, children?: m.Children) => m.Vnode<any, any>;
446export declare const fefunca: (properties?: {
447 key?: string | number;
448 oninit?(node?: ComponentNode): void;
449 oncreate?(node?: ComponentNode): void;
450 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
451 onupdate?(node?: ComponentNode): void;
452 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
453 onremove?(node?: ComponentNode): void;
454} & RecursivePartial<SVGFEFuncAElement>, children?: m.Children) => m.Vnode<any, any>;
455export declare const fefuncb: (properties?: {
456 key?: string | number;
457 oninit?(node?: ComponentNode): void;
458 oncreate?(node?: ComponentNode): void;
459 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
460 onupdate?(node?: ComponentNode): void;
461 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
462 onremove?(node?: ComponentNode): void;
463} & RecursivePartial<SVGFEFuncBElement>, children?: m.Children) => m.Vnode<any, any>;
464export declare const fefuncg: (properties?: {
465 key?: string | number;
466 oninit?(node?: ComponentNode): void;
467 oncreate?(node?: ComponentNode): void;
468 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
469 onupdate?(node?: ComponentNode): void;
470 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
471 onremove?(node?: ComponentNode): void;
472} & RecursivePartial<SVGFEFuncGElement>, children?: m.Children) => m.Vnode<any, any>;
473export declare const fefuncr: (properties?: {
474 key?: string | number;
475 oninit?(node?: ComponentNode): void;
476 oncreate?(node?: ComponentNode): void;
477 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
478 onupdate?(node?: ComponentNode): void;
479 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
480 onremove?(node?: ComponentNode): void;
481} & RecursivePartial<SVGFEFuncRElement>, children?: m.Children) => m.Vnode<any, any>;
482export declare const fegaussianblur: (properties?: {
483 key?: string | number;
484 oninit?(node?: ComponentNode): void;
485 oncreate?(node?: ComponentNode): void;
486 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
487 onupdate?(node?: ComponentNode): void;
488 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
489 onremove?(node?: ComponentNode): void;
490} & RecursivePartial<SVGFEGaussianBlurElement>, children?: m.Children) => m.Vnode<any, any>;
491export declare const feimage: (properties?: {
492 key?: string | number;
493 oninit?(node?: ComponentNode): void;
494 oncreate?(node?: ComponentNode): void;
495 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
496 onupdate?(node?: ComponentNode): void;
497 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
498 onremove?(node?: ComponentNode): void;
499} & RecursivePartial<SVGFEImageElement>, children?: m.Children) => m.Vnode<any, any>;
500export declare const femerge: (properties?: {
501 key?: string | number;
502 oninit?(node?: ComponentNode): void;
503 oncreate?(node?: ComponentNode): void;
504 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
505 onupdate?(node?: ComponentNode): void;
506 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
507 onremove?(node?: ComponentNode): void;
508} & RecursivePartial<SVGFEMergeElement>, children?: m.Children) => m.Vnode<any, any>;
509export declare const femergenode: (properties?: {
510 key?: string | number;
511 oninit?(node?: ComponentNode): void;
512 oncreate?(node?: ComponentNode): void;
513 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
514 onupdate?(node?: ComponentNode): void;
515 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
516 onremove?(node?: ComponentNode): void;
517} & RecursivePartial<SVGFEMergeNodeElement>, children?: m.Children) => m.Vnode<any, any>;
518export declare const femorphology: (properties?: {
519 key?: string | number;
520 oninit?(node?: ComponentNode): void;
521 oncreate?(node?: ComponentNode): void;
522 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
523 onupdate?(node?: ComponentNode): void;
524 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
525 onremove?(node?: ComponentNode): void;
526} & RecursivePartial<SVGFEMorphologyElement>, children?: m.Children) => m.Vnode<any, any>;
527export declare const feoffset: (properties?: {
528 key?: string | number;
529 oninit?(node?: ComponentNode): void;
530 oncreate?(node?: ComponentNode): void;
531 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
532 onupdate?(node?: ComponentNode): void;
533 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
534 onremove?(node?: ComponentNode): void;
535} & RecursivePartial<SVGFEOffsetElement>, children?: m.Children) => m.Vnode<any, any>;
536export declare const fepointlight: (properties?: {
537 key?: string | number;
538 oninit?(node?: ComponentNode): void;
539 oncreate?(node?: ComponentNode): void;
540 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
541 onupdate?(node?: ComponentNode): void;
542 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
543 onremove?(node?: ComponentNode): void;
544} & RecursivePartial<SVGFEPointLightElement>, children?: m.Children) => m.Vnode<any, any>;
545export declare const fespecularlighting: (properties?: {
546 key?: string | number;
547 oninit?(node?: ComponentNode): void;
548 oncreate?(node?: ComponentNode): void;
549 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
550 onupdate?(node?: ComponentNode): void;
551 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
552 onremove?(node?: ComponentNode): void;
553} & RecursivePartial<SVGFESpecularLightingElement>, children?: m.Children) => m.Vnode<any, any>;
554export declare const fespotlight: (properties?: {
555 key?: string | number;
556 oninit?(node?: ComponentNode): void;
557 oncreate?(node?: ComponentNode): void;
558 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
559 onupdate?(node?: ComponentNode): void;
560 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
561 onremove?(node?: ComponentNode): void;
562} & RecursivePartial<SVGFESpotLightElement>, children?: m.Children) => m.Vnode<any, any>;
563export declare const fetile: (properties?: {
564 key?: string | number;
565 oninit?(node?: ComponentNode): void;
566 oncreate?(node?: ComponentNode): void;
567 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
568 onupdate?(node?: ComponentNode): void;
569 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
570 onremove?(node?: ComponentNode): void;
571} & RecursivePartial<SVGFETileElement>, children?: m.Children) => m.Vnode<any, any>;
572export declare const feturbulence: (properties?: {
573 key?: string | number;
574 oninit?(node?: ComponentNode): void;
575 oncreate?(node?: ComponentNode): void;
576 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
577 onupdate?(node?: ComponentNode): void;
578 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
579 onremove?(node?: ComponentNode): void;
580} & RecursivePartial<SVGFETurbulenceElement>, children?: m.Children) => m.Vnode<any, any>;
581export declare const fieldset: (properties?: {
582 key?: string | number;
583 oninit?(node?: ComponentNode): void;
584 oncreate?(node?: ComponentNode): void;
585 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
586 onupdate?(node?: ComponentNode): void;
587 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
588 onremove?(node?: ComponentNode): void;
589} & RecursivePartial<HTMLFieldSetElement>, children?: m.Children) => m.Vnode<any, any>;
590export declare const figcaption: (properties?: {
591 key?: string | number;
592 oninit?(node?: ComponentNode): void;
593 oncreate?(node?: ComponentNode): void;
594 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
595 onupdate?(node?: ComponentNode): void;
596 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
597 onremove?(node?: ComponentNode): void;
598} & RecursivePartial<HTMLElement>, children?: m.Children) => m.Vnode<any, any>;
599export declare const figure: (properties?: {
600 key?: string | number;
601 oninit?(node?: ComponentNode): void;
602 oncreate?(node?: ComponentNode): void;
603 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
604 onupdate?(node?: ComponentNode): void;
605 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
606 onremove?(node?: ComponentNode): void;
607} & RecursivePartial<HTMLElement>, children?: m.Children) => m.Vnode<any, any>;
608export declare const filter: (properties?: {
609 key?: string | number;
610 oninit?(node?: ComponentNode): void;
611 oncreate?(node?: ComponentNode): void;
612 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
613 onupdate?(node?: ComponentNode): void;
614 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
615 onremove?(node?: ComponentNode): void;
616} & RecursivePartial<SVGFilterElement>, children?: m.Children) => m.Vnode<any, any>;
617export declare const font: (properties?: {
618 key?: string | number;
619 oninit?(node?: ComponentNode): void;
620 oncreate?(node?: ComponentNode): void;
621 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
622 onupdate?(node?: ComponentNode): void;
623 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
624 onremove?(node?: ComponentNode): void;
625} & RecursivePartial<HTMLFontElement>, children?: m.Children) => m.Vnode<any, any>;
626export declare const footer: (properties?: {
627 key?: string | number;
628 oninit?(node?: ComponentNode): void;
629 oncreate?(node?: ComponentNode): void;
630 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
631 onupdate?(node?: ComponentNode): void;
632 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
633 onremove?(node?: ComponentNode): void;
634} & RecursivePartial<HTMLElement>, children?: m.Children) => m.Vnode<any, any>;
635export declare const foreignobject: (properties?: {
636 key?: string | number;
637 oninit?(node?: ComponentNode): void;
638 oncreate?(node?: ComponentNode): void;
639 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
640 onupdate?(node?: ComponentNode): void;
641 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
642 onremove?(node?: ComponentNode): void;
643} & RecursivePartial<SVGForeignObjectElement>, children?: m.Children) => m.Vnode<any, any>;
644export declare const form: (properties?: {
645 key?: string | number;
646 oninit?(node?: ComponentNode): void;
647 oncreate?(node?: ComponentNode): void;
648 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
649 onupdate?(node?: ComponentNode): void;
650 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
651 onremove?(node?: ComponentNode): void;
652} & RecursivePartial<HTMLFormElement>, children?: m.Children) => m.Vnode<any, any>;
653export declare const frame: (properties?: {
654 key?: string | number;
655 oninit?(node?: ComponentNode): void;
656 oncreate?(node?: ComponentNode): void;
657 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
658 onupdate?(node?: ComponentNode): void;
659 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
660 onremove?(node?: ComponentNode): void;
661} & RecursivePartial<HTMLFrameElement>, children?: m.Children) => m.Vnode<any, any>;
662export declare const frameset: (properties?: {
663 key?: string | number;
664 oninit?(node?: ComponentNode): void;
665 oncreate?(node?: ComponentNode): void;
666 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
667 onupdate?(node?: ComponentNode): void;
668 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
669 onremove?(node?: ComponentNode): void;
670} & RecursivePartial<HTMLFrameSetElement>, children?: m.Children) => m.Vnode<any, any>;
671export declare const g: (properties?: {
672 key?: string | number;
673 oninit?(node?: ComponentNode): void;
674 oncreate?(node?: ComponentNode): void;
675 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
676 onupdate?(node?: ComponentNode): void;
677 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
678 onremove?(node?: ComponentNode): void;
679} & RecursivePartial<SVGGElement>, children?: m.Children) => m.Vnode<any, any>;
680export declare const h1: (properties?: {
681 key?: string | number;
682 oninit?(node?: ComponentNode): void;
683 oncreate?(node?: ComponentNode): void;
684 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
685 onupdate?(node?: ComponentNode): void;
686 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
687 onremove?(node?: ComponentNode): void;
688} & RecursivePartial<HTMLHeadingElement>, children?: m.Children) => m.Vnode<any, any>;
689export declare const h2: (properties?: {
690 key?: string | number;
691 oninit?(node?: ComponentNode): void;
692 oncreate?(node?: ComponentNode): void;
693 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
694 onupdate?(node?: ComponentNode): void;
695 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
696 onremove?(node?: ComponentNode): void;
697} & RecursivePartial<HTMLHeadingElement>, children?: m.Children) => m.Vnode<any, any>;
698export declare const h3: (properties?: {
699 key?: string | number;
700 oninit?(node?: ComponentNode): void;
701 oncreate?(node?: ComponentNode): void;
702 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
703 onupdate?(node?: ComponentNode): void;
704 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
705 onremove?(node?: ComponentNode): void;
706} & RecursivePartial<HTMLHeadingElement>, children?: m.Children) => m.Vnode<any, any>;
707export declare const h4: (properties?: {
708 key?: string | number;
709 oninit?(node?: ComponentNode): void;
710 oncreate?(node?: ComponentNode): void;
711 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
712 onupdate?(node?: ComponentNode): void;
713 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
714 onremove?(node?: ComponentNode): void;
715} & RecursivePartial<HTMLHeadingElement>, children?: m.Children) => m.Vnode<any, any>;
716export declare const h5: (properties?: {
717 key?: string | number;
718 oninit?(node?: ComponentNode): void;
719 oncreate?(node?: ComponentNode): void;
720 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
721 onupdate?(node?: ComponentNode): void;
722 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
723 onremove?(node?: ComponentNode): void;
724} & RecursivePartial<HTMLHeadingElement>, children?: m.Children) => m.Vnode<any, any>;
725export declare const h6: (properties?: {
726 key?: string | number;
727 oninit?(node?: ComponentNode): void;
728 oncreate?(node?: ComponentNode): void;
729 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
730 onupdate?(node?: ComponentNode): void;
731 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
732 onremove?(node?: ComponentNode): void;
733} & RecursivePartial<HTMLHeadingElement>, children?: m.Children) => m.Vnode<any, any>;
734export declare const head: (properties?: {
735 key?: string | number;
736 oninit?(node?: ComponentNode): void;
737 oncreate?(node?: ComponentNode): void;
738 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
739 onupdate?(node?: ComponentNode): void;
740 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
741 onremove?(node?: ComponentNode): void;
742} & RecursivePartial<HTMLHeadElement>, children?: m.Children) => m.Vnode<any, any>;
743export declare const header: (properties?: {
744 key?: string | number;
745 oninit?(node?: ComponentNode): void;
746 oncreate?(node?: ComponentNode): void;
747 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
748 onupdate?(node?: ComponentNode): void;
749 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
750 onremove?(node?: ComponentNode): void;
751} & RecursivePartial<HTMLElement>, children?: m.Children) => m.Vnode<any, any>;
752export declare const hgroup: (properties?: {
753 key?: string | number;
754 oninit?(node?: ComponentNode): void;
755 oncreate?(node?: ComponentNode): void;
756 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
757 onupdate?(node?: ComponentNode): void;
758 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
759 onremove?(node?: ComponentNode): void;
760} & RecursivePartial<HTMLElement>, children?: m.Children) => m.Vnode<any, any>;
761export declare const hr: (properties?: {
762 key?: string | number;
763 oninit?(node?: ComponentNode): void;
764 oncreate?(node?: ComponentNode): void;
765 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
766 onupdate?(node?: ComponentNode): void;
767 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
768 onremove?(node?: ComponentNode): void;
769} & RecursivePartial<HTMLHRElement>, children?: m.Children) => m.Vnode<any, any>;
770export declare const html: (properties?: {
771 key?: string | number;
772 oninit?(node?: ComponentNode): void;
773 oncreate?(node?: ComponentNode): void;
774 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
775 onupdate?(node?: ComponentNode): void;
776 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
777 onremove?(node?: ComponentNode): void;
778} & RecursivePartial<HTMLHtmlElement>, children?: m.Children) => m.Vnode<any, any>;
779export declare const i: (properties?: {
780 key?: string | number;
781 oninit?(node?: ComponentNode): void;
782 oncreate?(node?: ComponentNode): void;
783 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
784 onupdate?(node?: ComponentNode): void;
785 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
786 onremove?(node?: ComponentNode): void;
787} & RecursivePartial<HTMLElement>, children?: m.Children) => m.Vnode<any, any>;
788export declare const iframe: (properties?: {
789 key?: string | number;
790 oninit?(node?: ComponentNode): void;
791 oncreate?(node?: ComponentNode): void;
792 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
793 onupdate?(node?: ComponentNode): void;
794 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
795 onremove?(node?: ComponentNode): void;
796} & RecursivePartial<HTMLIFrameElement>, children?: m.Children) => m.Vnode<any, any>;
797export declare const image: (properties?: {
798 key?: string | number;
799 oninit?(node?: ComponentNode): void;
800 oncreate?(node?: ComponentNode): void;
801 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
802 onupdate?(node?: ComponentNode): void;
803 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
804 onremove?(node?: ComponentNode): void;
805} & RecursivePartial<SVGImageElement>, children?: m.Children) => m.Vnode<any, any>;
806export declare const img: (properties?: {
807 key?: string | number;
808 oninit?(node?: ComponentNode): void;
809 oncreate?(node?: ComponentNode): void;
810 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
811 onupdate?(node?: ComponentNode): void;
812 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
813 onremove?(node?: ComponentNode): void;
814} & RecursivePartial<HTMLImageElement>, children?: m.Children) => m.Vnode<any, any>;
815export declare const input: (properties?: {
816 key?: string | number;
817 oninit?(node?: ComponentNode): void;
818 oncreate?(node?: ComponentNode): void;
819 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
820 onupdate?(node?: ComponentNode): void;
821 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
822 onremove?(node?: ComponentNode): void;
823} & RecursivePartial<HTMLInputElement>, children?: m.Children) => m.Vnode<any, any>;
824export declare const ins: (properties?: {
825 key?: string | number;
826 oninit?(node?: ComponentNode): void;
827 oncreate?(node?: ComponentNode): void;
828 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
829 onupdate?(node?: ComponentNode): void;
830 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
831 onremove?(node?: ComponentNode): void;
832} & RecursivePartial<HTMLModElement>, children?: m.Children) => m.Vnode<any, any>;
833export declare const isindex: (properties?: {
834 key?: string | number;
835 oninit?(node?: ComponentNode): void;
836 oncreate?(node?: ComponentNode): void;
837 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
838 onupdate?(node?: ComponentNode): void;
839 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
840 onremove?(node?: ComponentNode): void;
841} & RecursivePartial<HTMLUnknownElement>, children?: m.Children) => m.Vnode<any, any>;
842export declare const kbd: (properties?: {
843 key?: string | number;
844 oninit?(node?: ComponentNode): void;
845 oncreate?(node?: ComponentNode): void;
846 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
847 onupdate?(node?: ComponentNode): void;
848 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
849 onremove?(node?: ComponentNode): void;
850} & RecursivePartial<HTMLElement>, children?: m.Children) => m.Vnode<any, any>;
851export declare const keygen: (properties?: {
852 key?: string | number;
853 oninit?(node?: ComponentNode): void;
854 oncreate?(node?: ComponentNode): void;
855 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
856 onupdate?(node?: ComponentNode): void;
857 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
858 onremove?(node?: ComponentNode): void;
859} & RecursivePartial<HTMLElement>, children?: m.Children) => m.Vnode<any, any>;
860export declare const label: (properties?: {
861 key?: string | number;
862 oninit?(node?: ComponentNode): void;
863 oncreate?(node?: ComponentNode): void;
864 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
865 onupdate?(node?: ComponentNode): void;
866 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
867 onremove?(node?: ComponentNode): void;
868} & RecursivePartial<HTMLLabelElement>, children?: m.Children) => m.Vnode<any, any>;
869export declare const legend: (properties?: {
870 key?: string | number;
871 oninit?(node?: ComponentNode): void;
872 oncreate?(node?: ComponentNode): void;
873 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
874 onupdate?(node?: ComponentNode): void;
875 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
876 onremove?(node?: ComponentNode): void;
877} & RecursivePartial<HTMLLegendElement>, children?: m.Children) => m.Vnode<any, any>;
878export declare const li: (properties?: {
879 key?: string | number;
880 oninit?(node?: ComponentNode): void;
881 oncreate?(node?: ComponentNode): void;
882 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
883 onupdate?(node?: ComponentNode): void;
884 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
885 onremove?(node?: ComponentNode): void;
886} & RecursivePartial<HTMLLIElement>, children?: m.Children) => m.Vnode<any, any>;
887export declare const line: (properties?: {
888 key?: string | number;
889 oninit?(node?: ComponentNode): void;
890 oncreate?(node?: ComponentNode): void;
891 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
892 onupdate?(node?: ComponentNode): void;
893 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
894 onremove?(node?: ComponentNode): void;
895} & RecursivePartial<SVGLineElement>, children?: m.Children) => m.Vnode<any, any>;
896export declare const lineargradient: (properties?: {
897 key?: string | number;
898 oninit?(node?: ComponentNode): void;
899 oncreate?(node?: ComponentNode): void;
900 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
901 onupdate?(node?: ComponentNode): void;
902 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
903 onremove?(node?: ComponentNode): void;
904} & RecursivePartial<SVGLinearGradientElement>, children?: m.Children) => m.Vnode<any, any>;
905export declare const link: (properties?: {
906 key?: string | number;
907 oninit?(node?: ComponentNode): void;
908 oncreate?(node?: ComponentNode): void;
909 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
910 onupdate?(node?: ComponentNode): void;
911 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
912 onremove?(node?: ComponentNode): void;
913} & RecursivePartial<HTMLLinkElement>, children?: m.Children) => m.Vnode<any, any>;
914export declare const listing: (properties?: {
915 key?: string | number;
916 oninit?(node?: ComponentNode): void;
917 oncreate?(node?: ComponentNode): void;
918 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
919 onupdate?(node?: ComponentNode): void;
920 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
921 onremove?(node?: ComponentNode): void;
922} & RecursivePartial<HTMLPreElement>, children?: m.Children) => m.Vnode<any, any>;
923export declare const map: (properties?: {
924 key?: string | number;
925 oninit?(node?: ComponentNode): void;
926 oncreate?(node?: ComponentNode): void;
927 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
928 onupdate?(node?: ComponentNode): void;
929 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
930 onremove?(node?: ComponentNode): void;
931} & RecursivePartial<HTMLMapElement>, children?: m.Children) => m.Vnode<any, any>;
932export declare const mark: (properties?: {
933 key?: string | number;
934 oninit?(node?: ComponentNode): void;
935 oncreate?(node?: ComponentNode): void;
936 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
937 onupdate?(node?: ComponentNode): void;
938 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
939 onremove?(node?: ComponentNode): void;
940} & RecursivePartial<HTMLElement>, children?: m.Children) => m.Vnode<any, any>;
941export declare const marker: (properties?: {
942 key?: string | number;
943 oninit?(node?: ComponentNode): void;
944 oncreate?(node?: ComponentNode): void;
945 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
946 onupdate?(node?: ComponentNode): void;
947 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
948 onremove?(node?: ComponentNode): void;
949} & RecursivePartial<SVGMarkerElement>, children?: m.Children) => m.Vnode<any, any>;
950export declare const marquee: (properties?: {
951 key?: string | number;
952 oninit?(node?: ComponentNode): void;
953 oncreate?(node?: ComponentNode): void;
954 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
955 onupdate?(node?: ComponentNode): void;
956 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
957 onremove?(node?: ComponentNode): void;
958} & RecursivePartial<HTMLMarqueeElement>, children?: m.Children) => m.Vnode<any, any>;
959export declare const mask: (properties?: {
960 key?: string | number;
961 oninit?(node?: ComponentNode): void;
962 oncreate?(node?: ComponentNode): void;
963 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
964 onupdate?(node?: ComponentNode): void;
965 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
966 onremove?(node?: ComponentNode): void;
967} & RecursivePartial<SVGMaskElement>, children?: m.Children) => m.Vnode<any, any>;
968export declare const menu: (properties?: {
969 key?: string | number;
970 oninit?(node?: ComponentNode): void;
971 oncreate?(node?: ComponentNode): void;
972 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
973 onupdate?(node?: ComponentNode): void;
974 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
975 onremove?(node?: ComponentNode): void;
976} & RecursivePartial<HTMLMenuElement>, children?: m.Children) => m.Vnode<any, any>;
977export declare const meta: (properties?: {
978 key?: string | number;
979 oninit?(node?: ComponentNode): void;
980 oncreate?(node?: ComponentNode): void;
981 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
982 onupdate?(node?: ComponentNode): void;
983 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
984 onremove?(node?: ComponentNode): void;
985} & RecursivePartial<HTMLMetaElement>, children?: m.Children) => m.Vnode<any, any>;
986export declare const metadata: (properties?: {
987 key?: string | number;
988 oninit?(node?: ComponentNode): void;
989 oncreate?(node?: ComponentNode): void;
990 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
991 onupdate?(node?: ComponentNode): void;
992 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
993 onremove?(node?: ComponentNode): void;
994} & RecursivePartial<SVGMetadataElement>, children?: m.Children) => m.Vnode<any, any>;
995export declare const meter: (properties?: {
996 key?: string | number;
997 oninit?(node?: ComponentNode): void;
998 oncreate?(node?: ComponentNode): void;
999 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1000 onupdate?(node?: ComponentNode): void;
1001 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1002 onremove?(node?: ComponentNode): void;
1003} & RecursivePartial<HTMLMeterElement>, children?: m.Children) => m.Vnode<any, any>;
1004export declare const nav: (properties?: {
1005 key?: string | number;
1006 oninit?(node?: ComponentNode): void;
1007 oncreate?(node?: ComponentNode): void;
1008 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1009 onupdate?(node?: ComponentNode): void;
1010 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1011 onremove?(node?: ComponentNode): void;
1012} & RecursivePartial<HTMLElement>, children?: m.Children) => m.Vnode<any, any>;
1013export declare const nextid: (properties?: {
1014 key?: string | number;
1015 oninit?(node?: ComponentNode): void;
1016 oncreate?(node?: ComponentNode): void;
1017 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1018 onupdate?(node?: ComponentNode): void;
1019 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1020 onremove?(node?: ComponentNode): void;
1021} & RecursivePartial<HTMLUnknownElement>, children?: m.Children) => m.Vnode<any, any>;
1022export declare const nobr: (properties?: {
1023 key?: string | number;
1024 oninit?(node?: ComponentNode): void;
1025 oncreate?(node?: ComponentNode): void;
1026 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1027 onupdate?(node?: ComponentNode): void;
1028 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1029 onremove?(node?: ComponentNode): void;
1030} & RecursivePartial<HTMLElement>, children?: m.Children) => m.Vnode<any, any>;
1031export declare const noframes: (properties?: {
1032 key?: string | number;
1033 oninit?(node?: ComponentNode): void;
1034 oncreate?(node?: ComponentNode): void;
1035 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1036 onupdate?(node?: ComponentNode): void;
1037 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1038 onremove?(node?: ComponentNode): void;
1039} & RecursivePartial<HTMLElement>, children?: m.Children) => m.Vnode<any, any>;
1040export declare const noscript: (properties?: {
1041 key?: string | number;
1042 oninit?(node?: ComponentNode): void;
1043 oncreate?(node?: ComponentNode): void;
1044 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1045 onupdate?(node?: ComponentNode): void;
1046 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1047 onremove?(node?: ComponentNode): void;
1048} & RecursivePartial<HTMLElement>, children?: m.Children) => m.Vnode<any, any>;
1049export declare const object: (properties?: {
1050 key?: string | number;
1051 oninit?(node?: ComponentNode): void;
1052 oncreate?(node?: ComponentNode): void;
1053 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1054 onupdate?(node?: ComponentNode): void;
1055 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1056 onremove?(node?: ComponentNode): void;
1057} & RecursivePartial<HTMLObjectElement>, children?: m.Children) => m.Vnode<any, any>;
1058export declare const ol: (properties?: {
1059 key?: string | number;
1060 oninit?(node?: ComponentNode): void;
1061 oncreate?(node?: ComponentNode): void;
1062 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1063 onupdate?(node?: ComponentNode): void;
1064 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1065 onremove?(node?: ComponentNode): void;
1066} & RecursivePartial<HTMLOListElement>, children?: m.Children) => m.Vnode<any, any>;
1067export declare const optgroup: (properties?: {
1068 key?: string | number;
1069 oninit?(node?: ComponentNode): void;
1070 oncreate?(node?: ComponentNode): void;
1071 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1072 onupdate?(node?: ComponentNode): void;
1073 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1074 onremove?(node?: ComponentNode): void;
1075} & RecursivePartial<HTMLOptGroupElement>, children?: m.Children) => m.Vnode<any, any>;
1076export declare const option: (properties?: {
1077 key?: string | number;
1078 oninit?(node?: ComponentNode): void;
1079 oncreate?(node?: ComponentNode): void;
1080 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1081 onupdate?(node?: ComponentNode): void;
1082 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1083 onremove?(node?: ComponentNode): void;
1084} & RecursivePartial<HTMLOptionElement>, children?: m.Children) => m.Vnode<any, any>;
1085export declare const p: (properties?: {
1086 key?: string | number;
1087 oninit?(node?: ComponentNode): void;
1088 oncreate?(node?: ComponentNode): void;
1089 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1090 onupdate?(node?: ComponentNode): void;
1091 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1092 onremove?(node?: ComponentNode): void;
1093} & RecursivePartial<HTMLParagraphElement>, children?: m.Children) => m.Vnode<any, any>;
1094export declare const param: (properties?: {
1095 key?: string | number;
1096 oninit?(node?: ComponentNode): void;
1097 oncreate?(node?: ComponentNode): void;
1098 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1099 onupdate?(node?: ComponentNode): void;
1100 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1101 onremove?(node?: ComponentNode): void;
1102} & RecursivePartial<HTMLParamElement>, children?: m.Children) => m.Vnode<any, any>;
1103export declare const path: (properties?: {
1104 key?: string | number;
1105 oninit?(node?: ComponentNode): void;
1106 oncreate?(node?: ComponentNode): void;
1107 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1108 onupdate?(node?: ComponentNode): void;
1109 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1110 onremove?(node?: ComponentNode): void;
1111} & RecursivePartial<SVGPathElement>, children?: m.Children) => m.Vnode<any, any>;
1112export declare const pattern: (properties?: {
1113 key?: string | number;
1114 oninit?(node?: ComponentNode): void;
1115 oncreate?(node?: ComponentNode): void;
1116 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1117 onupdate?(node?: ComponentNode): void;
1118 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1119 onremove?(node?: ComponentNode): void;
1120} & RecursivePartial<SVGPatternElement>, children?: m.Children) => m.Vnode<any, any>;
1121export declare const picture: (properties?: {
1122 key?: string | number;
1123 oninit?(node?: ComponentNode): void;
1124 oncreate?(node?: ComponentNode): void;
1125 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1126 onupdate?(node?: ComponentNode): void;
1127 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1128 onremove?(node?: ComponentNode): void;
1129} & RecursivePartial<HTMLPictureElement>, children?: m.Children) => m.Vnode<any, any>;
1130export declare const plaintext: (properties?: {
1131 key?: string | number;
1132 oninit?(node?: ComponentNode): void;
1133 oncreate?(node?: ComponentNode): void;
1134 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1135 onupdate?(node?: ComponentNode): void;
1136 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1137 onremove?(node?: ComponentNode): void;
1138} & RecursivePartial<HTMLElement>, children?: m.Children) => m.Vnode<any, any>;
1139export declare const polygon: (properties?: {
1140 key?: string | number;
1141 oninit?(node?: ComponentNode): void;
1142 oncreate?(node?: ComponentNode): void;
1143 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1144 onupdate?(node?: ComponentNode): void;
1145 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1146 onremove?(node?: ComponentNode): void;
1147} & RecursivePartial<SVGPolygonElement>, children?: m.Children) => m.Vnode<any, any>;
1148export declare const polyline: (properties?: {
1149 key?: string | number;
1150 oninit?(node?: ComponentNode): void;
1151 oncreate?(node?: ComponentNode): void;
1152 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1153 onupdate?(node?: ComponentNode): void;
1154 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1155 onremove?(node?: ComponentNode): void;
1156} & RecursivePartial<SVGPolylineElement>, children?: m.Children) => m.Vnode<any, any>;
1157export declare const pre: (properties?: {
1158 key?: string | number;
1159 oninit?(node?: ComponentNode): void;
1160 oncreate?(node?: ComponentNode): void;
1161 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1162 onupdate?(node?: ComponentNode): void;
1163 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1164 onremove?(node?: ComponentNode): void;
1165} & RecursivePartial<HTMLPreElement>, children?: m.Children) => m.Vnode<any, any>;
1166export declare const progress: (properties?: {
1167 key?: string | number;
1168 oninit?(node?: ComponentNode): void;
1169 oncreate?(node?: ComponentNode): void;
1170 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1171 onupdate?(node?: ComponentNode): void;
1172 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1173 onremove?(node?: ComponentNode): void;
1174} & RecursivePartial<HTMLProgressElement>, children?: m.Children) => m.Vnode<any, any>;
1175export declare const q: (properties?: {
1176 key?: string | number;
1177 oninit?(node?: ComponentNode): void;
1178 oncreate?(node?: ComponentNode): void;
1179 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1180 onupdate?(node?: ComponentNode): void;
1181 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1182 onremove?(node?: ComponentNode): void;
1183} & RecursivePartial<HTMLQuoteElement>, children?: m.Children) => m.Vnode<any, any>;
1184export declare const radialgradient: (properties?: {
1185 key?: string | number;
1186 oninit?(node?: ComponentNode): void;
1187 oncreate?(node?: ComponentNode): void;
1188 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1189 onupdate?(node?: ComponentNode): void;
1190 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1191 onremove?(node?: ComponentNode): void;
1192} & RecursivePartial<SVGRadialGradientElement>, children?: m.Children) => m.Vnode<any, any>;
1193export declare const rect: (properties?: {
1194 key?: string | number;
1195 oninit?(node?: ComponentNode): void;
1196 oncreate?(node?: ComponentNode): void;
1197 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1198 onupdate?(node?: ComponentNode): void;
1199 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1200 onremove?(node?: ComponentNode): void;
1201} & RecursivePartial<SVGRectElement>, children?: m.Children) => m.Vnode<any, any>;
1202export declare const rt: (properties?: {
1203 key?: string | number;
1204 oninit?(node?: ComponentNode): void;
1205 oncreate?(node?: ComponentNode): void;
1206 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1207 onupdate?(node?: ComponentNode): void;
1208 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1209 onremove?(node?: ComponentNode): void;
1210} & RecursivePartial<HTMLElement>, children?: m.Children) => m.Vnode<any, any>;
1211export declare const ruby: (properties?: {
1212 key?: string | number;
1213 oninit?(node?: ComponentNode): void;
1214 oncreate?(node?: ComponentNode): void;
1215 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1216 onupdate?(node?: ComponentNode): void;
1217 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1218 onremove?(node?: ComponentNode): void;
1219} & RecursivePartial<HTMLElement>, children?: m.Children) => m.Vnode<any, any>;
1220export declare const s: (properties?: {
1221 key?: string | number;
1222 oninit?(node?: ComponentNode): void;
1223 oncreate?(node?: ComponentNode): void;
1224 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1225 onupdate?(node?: ComponentNode): void;
1226 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1227 onremove?(node?: ComponentNode): void;
1228} & RecursivePartial<HTMLElement>, children?: m.Children) => m.Vnode<any, any>;
1229export declare const samp: (properties?: {
1230 key?: string | number;
1231 oninit?(node?: ComponentNode): void;
1232 oncreate?(node?: ComponentNode): void;
1233 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1234 onupdate?(node?: ComponentNode): void;
1235 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1236 onremove?(node?: ComponentNode): void;
1237} & RecursivePartial<HTMLElement>, children?: m.Children) => m.Vnode<any, any>;
1238export declare const script: (properties?: {
1239 key?: string | number;
1240 oninit?(node?: ComponentNode): void;
1241 oncreate?(node?: ComponentNode): void;
1242 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1243 onupdate?(node?: ComponentNode): void;
1244 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1245 onremove?(node?: ComponentNode): void;
1246} & RecursivePartial<HTMLScriptElement>, children?: m.Children) => m.Vnode<any, any>;
1247export declare const section: (properties?: {
1248 key?: string | number;
1249 oninit?(node?: ComponentNode): void;
1250 oncreate?(node?: ComponentNode): void;
1251 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1252 onupdate?(node?: ComponentNode): void;
1253 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1254 onremove?(node?: ComponentNode): void;
1255} & RecursivePartial<HTMLElement>, children?: m.Children) => m.Vnode<any, any>;
1256export declare const select: (properties?: {
1257 key?: string | number;
1258 oninit?(node?: ComponentNode): void;
1259 oncreate?(node?: ComponentNode): void;
1260 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1261 onupdate?(node?: ComponentNode): void;
1262 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1263 onremove?(node?: ComponentNode): void;
1264} & RecursivePartial<HTMLSelectElement>, children?: m.Children) => m.Vnode<any, any>;
1265export declare const small: (properties?: {
1266 key?: string | number;
1267 oninit?(node?: ComponentNode): void;
1268 oncreate?(node?: ComponentNode): void;
1269 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1270 onupdate?(node?: ComponentNode): void;
1271 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1272 onremove?(node?: ComponentNode): void;
1273} & RecursivePartial<HTMLElement>, children?: m.Children) => m.Vnode<any, any>;
1274export declare const source: (properties?: {
1275 key?: string | number;
1276 oninit?(node?: ComponentNode): void;
1277 oncreate?(node?: ComponentNode): void;
1278 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1279 onupdate?(node?: ComponentNode): void;
1280 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1281 onremove?(node?: ComponentNode): void;
1282} & RecursivePartial<HTMLSourceElement>, children?: m.Children) => m.Vnode<any, any>;
1283export declare const span: (properties?: {
1284 key?: string | number;
1285 oninit?(node?: ComponentNode): void;
1286 oncreate?(node?: ComponentNode): void;
1287 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1288 onupdate?(node?: ComponentNode): void;
1289 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1290 onremove?(node?: ComponentNode): void;
1291} & RecursivePartial<HTMLSpanElement>, children?: m.Children) => m.Vnode<any, any>;
1292export declare const stop: (properties?: {
1293 key?: string | number;
1294 oninit?(node?: ComponentNode): void;
1295 oncreate?(node?: ComponentNode): void;
1296 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1297 onupdate?(node?: ComponentNode): void;
1298 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1299 onremove?(node?: ComponentNode): void;
1300} & RecursivePartial<SVGStopElement>, children?: m.Children) => m.Vnode<any, any>;
1301export declare const strike: (properties?: {
1302 key?: string | number;
1303 oninit?(node?: ComponentNode): void;
1304 oncreate?(node?: ComponentNode): void;
1305 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1306 onupdate?(node?: ComponentNode): void;
1307 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1308 onremove?(node?: ComponentNode): void;
1309} & RecursivePartial<HTMLElement>, children?: m.Children) => m.Vnode<any, any>;
1310export declare const strong: (properties?: {
1311 key?: string | number;
1312 oninit?(node?: ComponentNode): void;
1313 oncreate?(node?: ComponentNode): void;
1314 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1315 onupdate?(node?: ComponentNode): void;
1316 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1317 onremove?(node?: ComponentNode): void;
1318} & RecursivePartial<HTMLElement>, children?: m.Children) => m.Vnode<any, any>;
1319export declare const style: (properties?: {
1320 key?: string | number;
1321 oninit?(node?: ComponentNode): void;
1322 oncreate?(node?: ComponentNode): void;
1323 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1324 onupdate?(node?: ComponentNode): void;
1325 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1326 onremove?(node?: ComponentNode): void;
1327} & RecursivePartial<HTMLStyleElement>, children?: m.Children) => m.Vnode<any, any>;
1328export declare const sub: (properties?: {
1329 key?: string | number;
1330 oninit?(node?: ComponentNode): void;
1331 oncreate?(node?: ComponentNode): void;
1332 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1333 onupdate?(node?: ComponentNode): void;
1334 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1335 onremove?(node?: ComponentNode): void;
1336} & RecursivePartial<HTMLElement>, children?: m.Children) => m.Vnode<any, any>;
1337export declare const sup: (properties?: {
1338 key?: string | number;
1339 oninit?(node?: ComponentNode): void;
1340 oncreate?(node?: ComponentNode): void;
1341 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1342 onupdate?(node?: ComponentNode): void;
1343 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1344 onremove?(node?: ComponentNode): void;
1345} & RecursivePartial<HTMLElement>, children?: m.Children) => m.Vnode<any, any>;
1346export declare const svg: (properties?: {
1347 key?: string | number;
1348 oninit?(node?: ComponentNode): void;
1349 oncreate?(node?: ComponentNode): void;
1350 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1351 onupdate?(node?: ComponentNode): void;
1352 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1353 onremove?(node?: ComponentNode): void;
1354} & RecursivePartial<SVGSVGElement>, children?: m.Children) => m.Vnode<any, any>;
1355export declare const symbol: (properties?: {
1356 key?: string | number;
1357 oninit?(node?: ComponentNode): void;
1358 oncreate?(node?: ComponentNode): void;
1359 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1360 onupdate?(node?: ComponentNode): void;
1361 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1362 onremove?(node?: ComponentNode): void;
1363} & RecursivePartial<SVGSymbolElement>, children?: m.Children) => m.Vnode<any, any>;
1364export declare const table: (properties?: {
1365 key?: string | number;
1366 oninit?(node?: ComponentNode): void;
1367 oncreate?(node?: ComponentNode): void;
1368 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1369 onupdate?(node?: ComponentNode): void;
1370 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1371 onremove?(node?: ComponentNode): void;
1372} & RecursivePartial<HTMLTableElement>, children?: m.Children) => m.Vnode<any, any>;
1373export declare const tbody: (properties?: {
1374 key?: string | number;
1375 oninit?(node?: ComponentNode): void;
1376 oncreate?(node?: ComponentNode): void;
1377 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1378 onupdate?(node?: ComponentNode): void;
1379 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1380 onremove?(node?: ComponentNode): void;
1381} & RecursivePartial<HTMLTableSectionElement>, children?: m.Children) => m.Vnode<any, any>;
1382export declare const td: (properties?: {
1383 key?: string | number;
1384 oninit?(node?: ComponentNode): void;
1385 oncreate?(node?: ComponentNode): void;
1386 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1387 onupdate?(node?: ComponentNode): void;
1388 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1389 onremove?(node?: ComponentNode): void;
1390} & RecursivePartial<HTMLTableDataCellElement>, children?: m.Children) => m.Vnode<any, any>;
1391export declare const template: (properties?: {
1392 key?: string | number;
1393 oninit?(node?: ComponentNode): void;
1394 oncreate?(node?: ComponentNode): void;
1395 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1396 onupdate?(node?: ComponentNode): void;
1397 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1398 onremove?(node?: ComponentNode): void;
1399} & RecursivePartial<HTMLTemplateElement>, children?: m.Children) => m.Vnode<any, any>;
1400export declare const text: (properties?: {
1401 key?: string | number;
1402 oninit?(node?: ComponentNode): void;
1403 oncreate?(node?: ComponentNode): void;
1404 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1405 onupdate?(node?: ComponentNode): void;
1406 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1407 onremove?(node?: ComponentNode): void;
1408} & RecursivePartial<SVGTextElement>, children?: m.Children) => m.Vnode<any, any>;
1409export declare const textpath: (properties?: {
1410 key?: string | number;
1411 oninit?(node?: ComponentNode): void;
1412 oncreate?(node?: ComponentNode): void;
1413 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1414 onupdate?(node?: ComponentNode): void;
1415 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1416 onremove?(node?: ComponentNode): void;
1417} & RecursivePartial<SVGTextPathElement>, children?: m.Children) => m.Vnode<any, any>;
1418export declare const textarea: (properties?: {
1419 key?: string | number;
1420 oninit?(node?: ComponentNode): void;
1421 oncreate?(node?: ComponentNode): void;
1422 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1423 onupdate?(node?: ComponentNode): void;
1424 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1425 onremove?(node?: ComponentNode): void;
1426} & RecursivePartial<HTMLTextAreaElement>, children?: m.Children) => m.Vnode<any, any>;
1427export declare const tfoot: (properties?: {
1428 key?: string | number;
1429 oninit?(node?: ComponentNode): void;
1430 oncreate?(node?: ComponentNode): void;
1431 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1432 onupdate?(node?: ComponentNode): void;
1433 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1434 onremove?(node?: ComponentNode): void;
1435} & RecursivePartial<HTMLTableSectionElement>, children?: m.Children) => m.Vnode<any, any>;
1436export declare const th: (properties?: {
1437 key?: string | number;
1438 oninit?(node?: ComponentNode): void;
1439 oncreate?(node?: ComponentNode): void;
1440 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1441 onupdate?(node?: ComponentNode): void;
1442 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1443 onremove?(node?: ComponentNode): void;
1444} & RecursivePartial<HTMLTableHeaderCellElement>, children?: m.Children) => m.Vnode<any, any>;
1445export declare const thead: (properties?: {
1446 key?: string | number;
1447 oninit?(node?: ComponentNode): void;
1448 oncreate?(node?: ComponentNode): void;
1449 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1450 onupdate?(node?: ComponentNode): void;
1451 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1452 onremove?(node?: ComponentNode): void;
1453} & RecursivePartial<HTMLTableSectionElement>, children?: m.Children) => m.Vnode<any, any>;
1454export declare const title: (properties?: {
1455 key?: string | number;
1456 oninit?(node?: ComponentNode): void;
1457 oncreate?(node?: ComponentNode): void;
1458 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1459 onupdate?(node?: ComponentNode): void;
1460 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1461 onremove?(node?: ComponentNode): void;
1462} & RecursivePartial<HTMLTitleElement>, children?: m.Children) => m.Vnode<any, any>;
1463export declare const tr: (properties?: {
1464 key?: string | number;
1465 oninit?(node?: ComponentNode): void;
1466 oncreate?(node?: ComponentNode): void;
1467 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1468 onupdate?(node?: ComponentNode): void;
1469 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1470 onremove?(node?: ComponentNode): void;
1471} & RecursivePartial<HTMLTableRowElement>, children?: m.Children) => m.Vnode<any, any>;
1472export declare const track: (properties?: {
1473 key?: string | number;
1474 oninit?(node?: ComponentNode): void;
1475 oncreate?(node?: ComponentNode): void;
1476 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1477 onupdate?(node?: ComponentNode): void;
1478 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1479 onremove?(node?: ComponentNode): void;
1480} & RecursivePartial<HTMLTrackElement>, children?: m.Children) => m.Vnode<any, any>;
1481export declare const tspan: (properties?: {
1482 key?: string | number;
1483 oninit?(node?: ComponentNode): void;
1484 oncreate?(node?: ComponentNode): void;
1485 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1486 onupdate?(node?: ComponentNode): void;
1487 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1488 onremove?(node?: ComponentNode): void;
1489} & RecursivePartial<SVGTSpanElement>, children?: m.Children) => m.Vnode<any, any>;
1490export declare const tt: (properties?: {
1491 key?: string | number;
1492 oninit?(node?: ComponentNode): void;
1493 oncreate?(node?: ComponentNode): void;
1494 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1495 onupdate?(node?: ComponentNode): void;
1496 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1497 onremove?(node?: ComponentNode): void;
1498} & RecursivePartial<HTMLElement>, children?: m.Children) => m.Vnode<any, any>;
1499export declare const u: (properties?: {
1500 key?: string | number;
1501 oninit?(node?: ComponentNode): void;
1502 oncreate?(node?: ComponentNode): void;
1503 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1504 onupdate?(node?: ComponentNode): void;
1505 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1506 onremove?(node?: ComponentNode): void;
1507} & RecursivePartial<HTMLElement>, children?: m.Children) => m.Vnode<any, any>;
1508export declare const ul: (properties?: {
1509 key?: string | number;
1510 oninit?(node?: ComponentNode): void;
1511 oncreate?(node?: ComponentNode): void;
1512 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1513 onupdate?(node?: ComponentNode): void;
1514 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1515 onremove?(node?: ComponentNode): void;
1516} & RecursivePartial<HTMLUListElement>, children?: m.Children) => m.Vnode<any, any>;
1517export declare const use: (properties?: {
1518 key?: string | number;
1519 oninit?(node?: ComponentNode): void;
1520 oncreate?(node?: ComponentNode): void;
1521 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1522 onupdate?(node?: ComponentNode): void;
1523 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1524 onremove?(node?: ComponentNode): void;
1525} & RecursivePartial<SVGUseElement>, children?: m.Children) => m.Vnode<any, any>;
1526export declare const video: (properties?: {
1527 key?: string | number;
1528 oninit?(node?: ComponentNode): void;
1529 oncreate?(node?: ComponentNode): void;
1530 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1531 onupdate?(node?: ComponentNode): void;
1532 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1533 onremove?(node?: ComponentNode): void;
1534} & RecursivePartial<HTMLVideoElement>, children?: m.Children) => m.Vnode<any, any>;
1535export declare const view: (properties?: {
1536 key?: string | number;
1537 oninit?(node?: ComponentNode): void;
1538 oncreate?(node?: ComponentNode): void;
1539 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1540 onupdate?(node?: ComponentNode): void;
1541 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1542 onremove?(node?: ComponentNode): void;
1543} & RecursivePartial<SVGViewElement>, children?: m.Children) => m.Vnode<any, any>;
1544export declare const wbr: (properties?: {
1545 key?: string | number;
1546 oninit?(node?: ComponentNode): void;
1547 oncreate?(node?: ComponentNode): void;
1548 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1549 onupdate?(node?: ComponentNode): void;
1550 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1551 onremove?(node?: ComponentNode): void;
1552} & RecursivePartial<HTMLElement>, children?: m.Children) => m.Vnode<any, any>;
1553export declare const xmp: (properties?: {
1554 key?: string | number;
1555 oninit?(node?: ComponentNode): void;
1556 oncreate?(node?: ComponentNode): void;
1557 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1558 onupdate?(node?: ComponentNode): void;
1559 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1560 onremove?(node?: ComponentNode): void;
1561} & RecursivePartial<HTMLPreElement>, children?: m.Children) => m.Vnode<any, any>;
1562export declare function tag<TagNameType extends keyof ElementTagNameMap, ElementType extends ElementTagNameMap[TagNameType]>(tagName: TagNameType): (properties?: {
1563 key?: string | number;
1564 oninit?(node?: ComponentNode): void;
1565 oncreate?(node?: ComponentNode): void;
1566 onbeforeupdate?(newNode?: ComponentNode, oldNode?: ComponentNode): boolean | void;
1567 onupdate?(node?: ComponentNode): void;
1568 onbeforeremove?(node?: ComponentNode): void | Promise<any>;
1569 onremove?(node?: ComponentNode): void;
1570} & RecursivePartial<ElementType>, children?: m.Children) => m.Vnode<any, any>;
1571export declare type RecursivePartial<T> = {
1572 [P in keyof T]?: RecursivePartial<T[P]>;
1573};
1574export declare type ComponentNode = m.Vnode<any, any> & {
1575 dom: HTMLElement;
1576};