@lcap/nasl
Version:
NetEase Application Specific Language
8 lines • 406 B
TypeScript
import { babelTypes, naslTypes } from './utils';
export interface TransformOptions {
logic: naslTypes.Logic;
isPageLogic: boolean;
typeAnnotation?: naslTypes.TypeAnnotation;
}
export type TransformPair<B extends babelTypes.Node, N extends naslTypes.LogicItemNode> = [B['type'] | ((node: B) => boolean), (node: B, options: TransformOptions) => N];
//# sourceMappingURL=registerTransform.d.ts.map