15 lines
555 B
TypeScript
15 lines
555 B
TypeScript
import type { NodePath } from "@babel/traverse";
|
|
import type * as t from "@babel/types";
|
|
export declare class JSXProcessor {
|
|
private types;
|
|
private filename;
|
|
private staticArrayProcessor;
|
|
constructor(types: typeof t, filename: string);
|
|
processJSXElement(path: NodePath<t.JSXOpeningElement>): void;
|
|
private addSourceLocationAttribute;
|
|
private addDynamicContentAttribute;
|
|
private addContentEditableAttribute;
|
|
private hasAttribute;
|
|
private checkIfElementHasDynamicContent;
|
|
}
|
|
//# sourceMappingURL=jsx-processor.d.ts.map
|