1 | type Styles = ViewportStyles | ((s: ViewportStyles) => ViewportStyles) | null;
|
2 | interface Viewport {
|
3 | name: string;
|
4 | styles: Styles;
|
5 | type: 'desktop' | 'mobile' | 'tablet' | 'other';
|
6 | }
|
7 | interface ViewportStyles {
|
8 | height: string;
|
9 | width: string;
|
10 | }
|
11 | interface ViewportMap {
|
12 | [key: string]: Viewport;
|
13 | }
|
14 |
|
15 | export { Styles as S, ViewportMap as V, Viewport as a, ViewportStyles as b };
|
16 |
|
\ | No newline at end of file |