@lcap/nasl
Version:
NetEase Application Specific Language
7 lines • 881 B
TypeScript
import { babelTypes, naslTypes, ParseNaturalTSState, ParseLogicState, ParseViewState } from './transforms/utils';
export declare function transform2Variables(node: babelTypes.VariableDeclaration, options: ParseNaturalTSState): naslTypes.Variable[];
export declare function transformJSXElement2ViewElement(node: babelTypes.JSXElement, options: ParseViewState): naslTypes.ViewElement | void;
export declare function transform2View(func: babelTypes.FunctionDeclaration, decorator: babelTypes.CallExpression, options: ParseNaturalTSState): naslTypes.View;
export declare function transformTSDeclareFunction2View(func: babelTypes.TSDeclareFunction, decorator: babelTypes.CallExpression, options: ParseLogicState): naslTypes.View;
export declare function parseNaturalTSXView(tsCode: string, options: ParseNaturalTSState): naslTypes.View;
//# sourceMappingURL=parseNaturalTSXView.d.ts.map