UNPKG

1.04 kBTypeScriptView Raw
1export declare type UserAgent = string;
2export declare type Navigator = {
3 userAgent: string;
4 platform: string;
5 maxTouchPoints?: number;
6};
7export declare type isMobileResult = {
8 apple: {
9 phone: boolean;
10 ipod: boolean;
11 tablet: boolean;
12 universal: boolean;
13 device: boolean;
14 };
15 amazon: {
16 phone: boolean;
17 tablet: boolean;
18 device: boolean;
19 };
20 android: {
21 phone: boolean;
22 tablet: boolean;
23 device: boolean;
24 };
25 windows: {
26 phone: boolean;
27 tablet: boolean;
28 device: boolean;
29 };
30 other: {
31 blackberry: boolean;
32 blackberry10: boolean;
33 opera: boolean;
34 firefox: boolean;
35 chrome: boolean;
36 device: boolean;
37 };
38 phone: boolean;
39 tablet: boolean;
40 any: boolean;
41};
42export declare type IsMobileParameter = UserAgent | Navigator;
43export default function isMobile(param?: IsMobileParameter): isMobileResult;
44//# sourceMappingURL=isMobile.d.ts.map
\No newline at end of file