UNPKG

5.66 kBTypeScriptView Raw
1/**
2 * Created by ahsanayaz on 08/11/2016.
3 */
4export declare const GENERAL: {
5 UKNOWN: string;
6};
7export declare const BROWSERS: {
8 CHROME: string;
9 FIREFOX: string;
10 SAFARI: string;
11 OPERA: string;
12 IE: string;
13 MS_EDGE: string;
14 MS_EDGE_CHROMIUM: string;
15 FB_MESSANGER: string;
16 SAMSUNG: string;
17 UCBROWSER: string;
18 UNKNOWN: string;
19};
20export declare const MOBILES_RE: {
21 HTC: RegExp;
22 NEXUS_PHONE: RegExp;
23 DELL: RegExp;
24 MOTOROLA: RegExp;
25 SAMSUNG: RegExp;
26 LG: RegExp;
27 SONY: RegExp;
28 ASUS: RegExp;
29 NOKIA_LUMIA: RegExp;
30 MICROMAX: RegExp;
31 PALM: RegExp;
32 VERTU: RegExp;
33 PANTECH: RegExp;
34 FLY: RegExp;
35 WIKO: RegExp;
36 I_MOBILE: RegExp;
37 SIMVALLEY: RegExp;
38 WOLFGANG: RegExp;
39 ALCATEL: RegExp;
40 NINTENDO: RegExp;
41 AMOI: RegExp;
42 INQ: RegExp;
43 VITA: RegExp;
44 BLACKBERRY: RegExp;
45 FIREFOX_OS: RegExp;
46 IPHONE: RegExp;
47 iPod: RegExp;
48 ANDROID: RegExp;
49 WINDOWS_PHONE: RegExp;
50 GENERIC_PHONE: RegExp;
51};
52export declare const TABLETS_RE: {
53 iPad: RegExp;
54 NexusTablet: RegExp;
55 GoogleTablet: RegExp;
56 SamsungTablet: RegExp;
57 Kindle: RegExp;
58 SurfaceTablet: RegExp;
59 HPTablet: RegExp;
60 AsusTablet: RegExp;
61 BlackBerryTablet: RegExp;
62 HTCtablet: RegExp;
63 MotorolaTablet: RegExp;
64 NookTablet: RegExp;
65 AcerTablet: RegExp;
66 ToshibaTablet: RegExp;
67 LGTablet: RegExp;
68 FujitsuTablet: RegExp;
69 PrestigioTablet: RegExp;
70 LenovoTablet: RegExp;
71 DellTablet: RegExp;
72 YarvikTablet: RegExp;
73 MedionTablet: RegExp;
74 ArnovaTablet: RegExp;
75 IntensoTablet: RegExp;
76 IRUTablet: RegExp;
77 MegafonTablet: RegExp;
78 EbodaTablet: RegExp;
79 AllViewTablet: RegExp;
80 ArchosTablet: RegExp;
81 AinolTablet: RegExp;
82 NokiaLumiaTablet: RegExp;
83 SonyTablet: RegExp;
84 PhilipsTablet: RegExp;
85 CubeTablet: RegExp;
86 CobyTablet: RegExp;
87 MIDTablet: RegExp;
88 MSITablet: RegExp;
89 SMiTTablet: RegExp;
90 RockChipTablet: RegExp;
91 FlyTablet: RegExp;
92 bqTablet: RegExp;
93 HuaweiTablet: RegExp;
94 NecTablet: RegExp;
95 PantechTablet: RegExp;
96 BronchoTablet: RegExp;
97 VersusTablet: RegExp;
98 ZyncTablet: RegExp;
99 PositivoTablet: RegExp;
100 NabiTablet: RegExp;
101 KoboTablet: RegExp;
102 DanewTablet: RegExp;
103 TexetTablet: RegExp;
104 PlaystationTablet: RegExp;
105 TrekstorTablet: RegExp;
106 PyleAudioTablet: RegExp;
107 AdvanTablet: RegExp;
108 DanyTechTablet: string;
109 GalapadTablet: RegExp;
110 MicromaxTablet: RegExp;
111 KarbonnTablet: RegExp;
112 AllFineTablet: RegExp;
113 PROSCANTablet: RegExp;
114 YONESTablet: RegExp;
115 ChangJiaTablet: RegExp;
116 GUTablet: RegExp;
117 PointOfViewTablet: RegExp;
118 OvermaxTablet: RegExp;
119 HCLTablet: RegExp;
120 DPSTablet: RegExp;
121 VistureTablet: RegExp;
122 CrestaTablet: RegExp;
123 MediatekTablet: RegExp;
124 ConcordeTablet: RegExp;
125 GoCleverTablet: RegExp;
126 ModecomTablet: RegExp;
127 VoninoTablet: RegExp;
128 ECSTablet: RegExp;
129 StorexTablet: RegExp;
130 VodafoneTablet: RegExp;
131 EssentielBTablet: RegExp;
132 RossMoorTablet: RegExp;
133 iMobileTablet: RegExp;
134 TolinoTablet: RegExp;
135 AudioSonicTablet: RegExp;
136 AMPETablet: RegExp;
137 SkkTablet: RegExp;
138 TecnoTablet: RegExp;
139 JXDTablet: RegExp;
140 iJoyTablet: RegExp;
141 FX2Tablet: RegExp;
142 XoroTablet: RegExp;
143 ViewsonicTablet: RegExp;
144 VerizonTablet: RegExp;
145 OdysTablet: RegExp;
146 CaptivaTablet: RegExp;
147 IconbitTablet: RegExp;
148 TeclastTablet: RegExp;
149 OndaTablet: RegExp;
150 JaytechTablet: RegExp;
151 BlaupunktTablet: RegExp;
152 DigmaTablet: RegExp;
153 EvolioTablet: RegExp;
154 LavaTablet: RegExp;
155 AocTablet: RegExp;
156 MpmanTablet: RegExp;
157 CelkonTablet: RegExp;
158 WolderTablet: RegExp;
159 MediacomTablet: string;
160 MiTablet: RegExp;
161 NibiruTablet: RegExp;
162 NexoTablet: RegExp;
163 LeaderTablet: RegExp;
164 UbislateTablet: RegExp;
165 PocketBookTablet: RegExp;
166 KocasoTablet: RegExp;
167 HisenseTablet: RegExp;
168 Hudl: RegExp;
169 TelstraTablet: RegExp;
170 Honeywell: RegExp;
171 GenericTablet: RegExp;
172};
173export declare const DEVICES: {
174 BLACKBERRY: string;
175 FIREFOX_OS: string;
176 CHROME_BOOK: string;
177 WINDOWS_PHONE: string;
178 VITA: string;
179 PS4: string;
180 MAC: string;
181 CHROMECAST: string;
182 APPLE_TV: string;
183 GOOGLE_TV: string;
184 ANDROID: string;
185 Tesla: string;
186 iPad: string;
187 IPHONE: string;
188 iPod: string;
189 UNKNOWN: string;
190 HTC: string;
191 NEXUS_PHONE: string;
192 NexusTablet: string;
193 DELL: string;
194 MOTOROLA: string;
195 SAMSUNG: string;
196 LG: string;
197 SONY: string;
198 ASUS: string;
199 NOKIA_LUMIA: string;
200 MICROMAX: string;
201 PALM: string;
202 VERTU: string;
203 PANTECH: string;
204 FLY: string;
205 WIKO: string;
206 I_MOBILE: string;
207 SIMVALLEY: string;
208 WOLFGANG: string;
209 ALCATEL: string;
210 HONEYWELL: string;
211 NINTENDO: string;
212 AMOI: string;
213 INQ: string;
214 GENERIC_PHONE: string;
215 MI_SE_9: string;
216};
217export declare const DESKTOP_DEVICES: string[];
218export declare const OS: {
219 WINDOWS: string;
220 MAC: string;
221 IOS: string;
222 ANDROID: string;
223 LINUX: string;
224 UNIX: string;
225 FIREFOX_OS: string;
226 CHROME_OS: string;
227 WINDOWS_PHONE: string;
228 UNKNOWN: string;
229};
230export declare const OS_VERSIONS: any;
231export declare const OS_RE: any;
232export declare const BROWSERS_RE: any;
233export declare const DEVICES_RE: any;
234export declare const OS_VERSIONS_RE_MAP: any;
235export declare const BROWSER_VERSIONS_RE_MAP: any;
236export declare const OS_VERSIONS_RE: any;
237export declare const BROWSER_VERSIONS_RE: any;