-
Notifications
You must be signed in to change notification settings - Fork 122
/
Copy pathglobal.d.ts
68 lines (68 loc) · 1.37 KB
/
global.d.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
declare type CarbonThemeType =
| '3024-night'
| 'a11y-dark'
| 'blackboard'
| 'base16-dark'
| 'base16-light'
| 'cobalt'
| 'dracula-pro'
| 'duotone-dark'
| 'hopscotch'
| 'lucario'
| 'material'
| 'monokai'
| 'night-owl'
| 'nord'
| 'oceanic-next'
| 'one-light'
| 'one-dark'
| 'panda-syntax'
| 'paraiso-dark'
| 'seti'
| 'shades-of-purple'
| 'solarized dark'
| 'solarized light'
| 'synthwave-84'
| 'twilight'
| 'verminal'
| 'vscode'
| 'yeti'
| 'zenburn';
declare type CarbonFontFamilyType =
| 'Anonymous Pro'
| 'Cascadia Code'
| 'Droid Sans Mono'
| 'Fantasque Sans Mono'
| 'Fira Code'
| 'Hack'
| 'IBM Plex Mono'
| 'Inconsolata'
| 'JetBrains Mono'
| 'Monoid'
| 'Source Code Pro'
| 'Space Mono'
| 'Ubuntu Mono';
declare type CarbonCustomThemeNameType = 'carbon-now-cli-theme';
declare interface CarbonThemeHighlightsInterface {
background?: string;
text?: string;
variable?: string;
variable2?: string;
variable3?: string;
attribute?: string;
definition?: string;
keyword?: string;
operator?: string;
property?: string;
number?: string;
string?: string;
comment?: string;
meta?: string;
tag?: string;
}
declare interface CarbonLocalStorageThemeInterface {
id: CarbonCustomThemeNameType;
name: CarbonCustomThemeNameType;
highlights: CarbonThemeHighlightsInterface;
custom: typeof true;
}