-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcomponents.d.ts
92 lines (80 loc) · 2.25 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
/* tslint:disable */
/**
* This is an autogenerated file created by the Stencil compiler.
* It contains typing information for all components that exist in this project.
*/
import "@stencil/core";
export namespace Components {
interface KevKevin {
first: string;
last: string;
middle: string;
}
interface KevKevinAttributes extends StencilHTMLAttributes {
first?: string;
last?: string;
middle?: string;
}
interface ModelList {}
interface ModelListAttributes extends StencilHTMLAttributes {}
interface ProfilePic {
alt_msg: string;
class_name: string;
user_name: string;
}
interface ProfilePicAttributes extends StencilHTMLAttributes {
alt_msg?: string;
class_name?: string;
user_name?: string;
}
}
declare global {
interface StencilElementInterfaces {
KevKevin: Components.KevKevin;
ModelList: Components.ModelList;
ProfilePic: Components.ProfilePic;
}
interface StencilIntrinsicElements {
"kev-kevin": Components.KevKevinAttributes;
"model-list": Components.ModelListAttributes;
"profile-pic": Components.ProfilePicAttributes;
}
interface HTMLKevKevinElement
extends Components.KevKevin,
HTMLStencilElement {}
var HTMLKevKevinElement: {
prototype: HTMLKevKevinElement;
new (): HTMLKevKevinElement;
};
interface HTMLModelListElement
extends Components.ModelList,
HTMLStencilElement {}
var HTMLModelListElement: {
prototype: HTMLModelListElement;
new (): HTMLModelListElement;
};
interface HTMLProfilePicElement
extends Components.ProfilePic,
HTMLStencilElement {}
var HTMLProfilePicElement: {
prototype: HTMLProfilePicElement;
new (): HTMLProfilePicElement;
};
interface HTMLElementTagNameMap {
"kev-kevin": HTMLKevKevinElement;
"model-list": HTMLModelListElement;
"profile-pic": HTMLProfilePicElement;
}
interface ElementTagNameMap {
"kev-kevin": HTMLKevKevinElement;
"model-list": HTMLModelListElement;
"profile-pic": HTMLProfilePicElement;
}
export namespace JSX {
export interface Element {}
export interface IntrinsicElements extends StencilIntrinsicElements {
[tagName: string]: any;
}
}
export interface HTMLAttributes extends StencilHTMLAttributes {}
}