UNPKG

861 BTypeScriptView Raw
1export * from './common';
2type DeviceType = 'Phone' | 'Tablet' | 'Vision';
3declare class DeviceRef {
4 private _model;
5 private _osVersion;
6 private _sdkVersion;
7 private _deviceType;
8 get manufacturer(): string;
9 get os(): string;
10 get osVersion(): string;
11 get model(): string;
12 get sdkVersion(): string;
13 get deviceType(): DeviceType;
14 get uuid(): string;
15 get language(): string;
16 get region(): string;
17}
18declare class MainScreen {
19 private _screen;
20 private get screen();
21 get widthPixels(): number;
22 get heightPixels(): number;
23 get scale(): number;
24 get widthDIPs(): number;
25 get heightDIPs(): number;
26}
27export declare const Device: DeviceRef;
28export declare const device: DeviceRef;
29export declare class Screen {
30 static mainScreen: MainScreen;
31}
32export declare const screen: typeof Screen;