import type { GenJsonResult } from '../types'; import type { CallExpression } from '@babel/types'; export declare const traverseDefineComponent: (callNode: CallExpression, json: GenJsonResult) => GenJsonResult; export declare const traverseDefineProps: (callNode: CallExpression, json: GenJsonResult) => GenJsonResult; export declare const traverseDefineEmits: (callNode: CallExpression, json: GenJsonResult) => GenJsonResult; export declare const traverseDefineExpose: (callNode: CallExpression, json: GenJsonResult) => GenJsonResult; export declare const genJson: (code: string) => GenJsonResult;