UNPKG

369 BTypeScriptView Raw
1declare namespace devices {
2 interface Viewport {
3 width: number;
4 height: number;
5 deviceScaleFactor: number;
6 isMobile: boolean;
7 hasTouch: boolean;
8 isLandscape: boolean;
9 }
10
11 interface Device {
12 name: string;
13 userAgent: string;
14 viewport: Viewport;
15 }
16}
17
18declare const devices: { [name: string]: devices.Device };
19
20export = devices;