UNPKG

1.21 kBTypeScriptView Raw
1import { IFormatterConstructor } from './types/formatters';
2import { IConnectorConstructor } from './types/connector';
3import { IParserConstructor } from './types/parser';
4import { IHintConstructor } from './types/hints';
5export * from './types/connector';
6export * from './types/events';
7export * from './types/formatters';
8export * from './types/network';
9export * from './types/hints';
10export * from './types/parser';
11export * from './types/analyzer';
12export * from './types/analyzer-error';
13export declare type Resource = IConnectorConstructor | IFormatterConstructor | IHintConstructor;
14export declare type CLIOptions = {
15 _: string[];
16 'analytics-debug': boolean;
17 config: string;
18 debug: boolean;
19 help: boolean;
20 language: string;
21 output: string;
22 version: boolean;
23 watch: boolean;
24 formatters: string;
25 hints: string;
26};
27export declare type HintResources = {
28 connector: IConnectorConstructor | null;
29 formatters: IFormatterConstructor[];
30 incompatible: string[];
31 missing: string[];
32 parsers: IParserConstructor[];
33 hints: IHintConstructor[];
34};
35export declare type StringKeyOf<T> = Extract<keyof T, string>;
36//# sourceMappingURL=types.d.ts.map
\No newline at end of file