forked from repsac-by/gnome-shell-extension-quake-mode
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.d.ts
31 lines (29 loc) · 927 Bytes
/
index.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
declare interface GjsGiImports {
Clutter: typeof import( "@gi-types/clutter10" );
Gdk: typeof import( "@gi-types/gdk3" ) | typeof import( "@gi-types/gdk4" );
Gtk: typeof import( "@gi-types/gtk3" );
Meta: typeof import( "@gi-types/meta10" );
Shell: typeof import( "@gi-types/shell0" );
St: typeof import( "@gi-types/st1" );
}
declare interface GjsImports {
misc: {
extensionUtils: {
getCurrentExtension(): {
imports: {
quakemodeapp: import( './[email protected]/quakemodeapp' ).types;
indicator: import('./[email protected]/indicator').types;
util: import( './[email protected]/util' ).types;
};
};
getSettings(): import('@gi-types/gio2').Settings;
gettext: typeof imports.gettext.gettext;
initTranslations(): void;
openPrefs(): void;
}
}
ui: {
[key: string]: any;
};
}
declare const global: import('@gi-types/shell0').Global;