-
Notifications
You must be signed in to change notification settings - Fork 0
/
typings.d.ts
34 lines (31 loc) · 984 Bytes
/
typings.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
declare module "worker-loader!*" {
class WebpackWorker extends Worker {
constructor();
}
export = WebpackWorker;
}
declare module "prettier-plugin-java" {
export interface SupportLanguage {
name: string;
since?: string | undefined;
parsers: any[] | string[];
group?: string | undefined;
tmScope?: string | undefined;
aceMode?: string | undefined;
codemirrorMode?: string | undefined;
codemirrorMimeType?: string | undefined;
aliases?: string[] | undefined;
extensions?: string[] | undefined;
filenames?: string[] | undefined;
linguistLanguageId?: number | undefined;
vscodeLanguageIds?: string[] | undefined;
interpreters?: string[] | undefined;
}
export interface Plugin {
languages?: SupportLanguage[] | undefined;
parsers?: { [parserName: string]: any } | undefined;
printers?: { [astFormat: string]: any } | undefined;
options?: any | undefined;
defaultOptions?: any | undefined;
}
}