import { Visitor } from "@babel/traverse"; import type * as types from "@babel/types"; import { AnalyzeResult } from "../cli/analyze"; declare type PluginThis = { opts: { /** * File to load. */ analysisFile?: string; }; data: AnalyzeResult; }; declare type PluginInput = { types: typeof types; }; declare type PluginResult = { pre(this: PluginThis): void; visitor: Visitor; }; declare const plugin: (babel: PluginInput) => PluginResult; export default plugin; //# sourceMappingURL=index.d.ts.map