-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcomponents.d.ts
132 lines (115 loc) · 2.81 KB
/
components.d.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
/**
* This is an autogenerated file created by the Stencil build process.
* It contains typing information for all components that exist in this project
* and imports for stencil collections that might be configured in your stencil.config.js file
*/
import '@stencil/router';
import '@ionic/core';
import {
AppHome as AppHome
} from './components/app-home/app-home';
declare global {
interface HTMLAppHomeElement extends AppHome, HTMLElement {
}
var HTMLAppHomeElement: {
prototype: HTMLAppHomeElement;
new (): HTMLAppHomeElement;
};
interface HTMLElementTagNameMap {
"app-home": HTMLAppHomeElement;
}
interface ElementTagNameMap {
"app-home": HTMLAppHomeElement;
}
namespace JSX {
interface IntrinsicElements {
"app-home": JSXElements.AppHomeAttributes;
}
}
namespace JSXElements {
export interface AppHomeAttributes extends HTMLAttributes {
}
}
}
import {
LazyImg as LazyImg
} from './components/lazy-img/lazy-img';
declare global {
interface HTMLLazyImgElement extends LazyImg, HTMLElement {
}
var HTMLLazyImgElement: {
prototype: HTMLLazyImgElement;
new (): HTMLLazyImgElement;
};
interface HTMLElementTagNameMap {
"lazy-img": HTMLLazyImgElement;
}
interface ElementTagNameMap {
"lazy-img": HTMLLazyImgElement;
}
namespace JSX {
interface IntrinsicElements {
"lazy-img": JSXElements.LazyImgAttributes;
}
}
namespace JSXElements {
export interface LazyImgAttributes extends HTMLAttributes {
alt?: string;
src?: string;
}
}
}
import {
MyApp as MyApp
} from './components/my-app/my-app';
declare global {
interface HTMLMyAppElement extends MyApp, HTMLElement {
}
var HTMLMyAppElement: {
prototype: HTMLMyAppElement;
new (): HTMLMyAppElement;
};
interface HTMLElementTagNameMap {
"my-app": HTMLMyAppElement;
}
interface ElementTagNameMap {
"my-app": HTMLMyAppElement;
}
namespace JSX {
interface IntrinsicElements {
"my-app": JSXElements.MyAppAttributes;
}
}
namespace JSXElements {
export interface MyAppAttributes extends HTMLAttributes {
}
}
}
import {
RandomGif as RandomGif
} from './components/random-gif/random-gif';
declare global {
interface HTMLRandomGifElement extends RandomGif, HTMLElement {
}
var HTMLRandomGifElement: {
prototype: HTMLRandomGifElement;
new (): HTMLRandomGifElement;
};
interface HTMLElementTagNameMap {
"random-gif": HTMLRandomGifElement;
}
interface ElementTagNameMap {
"random-gif": HTMLRandomGifElement;
}
namespace JSX {
interface IntrinsicElements {
"random-gif": JSXElements.RandomGifAttributes;
}
}
namespace JSXElements {
export interface RandomGifAttributes extends HTMLAttributes {
keyword?: string;
method?: string;
}
}
}