1 | export function recmaDocument(this: import("unified").Processor<void, import("estree").Program, void, void>, ...settings: [] | [RecmaDocumentOptions | null | undefined]): void | import("unified").Transformer<import("estree").Program, import("estree").Program>;
|
2 | export type Directive = import('estree-jsx').Directive;
|
3 | export type ExportAllDeclaration = import('estree-jsx').ExportAllDeclaration;
|
4 | export type ExportDefaultDeclaration = import('estree-jsx').ExportDefaultDeclaration;
|
5 | export type ExportNamedDeclaration = import('estree-jsx').ExportNamedDeclaration;
|
6 | export type ExportSpecifier = import('estree-jsx').ExportSpecifier;
|
7 | export type Expression = import('estree-jsx').Expression;
|
8 | export type FunctionDeclaration = import('estree-jsx').FunctionDeclaration;
|
9 | export type ImportDeclaration = import('estree-jsx').ImportDeclaration;
|
10 | export type ImportDefaultSpecifier = import('estree-jsx').ImportDefaultSpecifier;
|
11 | export type ImportExpression = import('estree-jsx').ImportExpression;
|
12 | export type ImportSpecifier = import('estree-jsx').ImportSpecifier;
|
13 | export type Literal = import('estree-jsx').Literal;
|
14 | export type JSXElement = import('estree-jsx').JSXElement;
|
15 | export type ModuleDeclaration = import('estree-jsx').ModuleDeclaration;
|
16 | export type Node = import('estree-jsx').Node;
|
17 | export type Program = import('estree-jsx').Program;
|
18 | export type Property = import('estree-jsx').Property;
|
19 | export type SimpleLiteral = import('estree-jsx').SimpleLiteral;
|
20 | export type SpreadElement = import('estree-jsx').SpreadElement;
|
21 | export type Statement = import('estree-jsx').Statement;
|
22 | export type VariableDeclarator = import('estree-jsx').VariableDeclarator;
|
23 |
|
24 |
|
25 |
|
26 | export type RecmaDocumentOptions = {
|
27 | |
28 |
|
29 |
|
30 |
|
31 |
|
32 | outputFormat?: 'function-body' | 'program' | null | undefined;
|
33 | |
34 |
|
35 |
|
36 |
|
37 | useDynamicImport?: boolean | null | undefined;
|
38 | |
39 |
|
40 |
|
41 |
|
42 | baseUrl?: string | null | undefined;
|
43 | |
44 |
|
45 |
|
46 | pragma?: string | null | undefined;
|
47 | |
48 |
|
49 |
|
50 | pragmaFrag?: string | null | undefined;
|
51 | |
52 |
|
53 |
|
54 | pragmaImportSource?: string | null | undefined;
|
55 | |
56 |
|
57 |
|
58 | jsxImportSource?: string | null | undefined;
|
59 | |
60 |
|
61 |
|
62 | jsxRuntime?: 'automatic' | 'classic' | null | undefined;
|
63 | };
|