@lcap/nasl
Version:
NetEase Application Specific Language
15 lines • 701 B
TypeScript
import { FunctionExpression, FunctionDeclaration, Identifier, Pattern, RestElement, Statement, VariableDeclarator } from '@babel/types';
export declare function transformParam2Nasl(paramAST: Identifier | Pattern | RestElement): any;
export declare function transformStatement(statement: Statement): any;
export declare function transformVariable(ast: VariableDeclarator): any;
export declare function transformFunc2Nasl(funcAst: FunctionExpression | FunctionDeclaration): {
concept: string;
name: string;
variables: any[];
params: any[];
returns: any[];
playground: any[];
body: any[];
};
export default transformFunc2Nasl;
//# sourceMappingURL=transform-func2nasl.d.ts.map