import { ClassDeclaration, ExportDefaultDeclaration, ExpressionStatement, FunctionDeclaration, VariableDeclarator } from '@babel/types'; import { NodePath } from '@babel/core'; export interface Options { disableTouchInstrumentation?: boolean; disablePageviewInstrumentation?: boolean; } declare const _default: (api: object, options: Options | null | undefined, dirname: string) => { visitor: { VariableDeclarator(this: import("@babel/core").PluginPass, path: NodePath): void; ClassDeclaration(this: import("@babel/core").PluginPass, path: NodePath): void; FunctionDeclaration(this: import("@babel/core").PluginPass, path: NodePath): void; ExpressionStatement(this: import("@babel/core").PluginPass, path: NodePath): void; ExportDefaultDeclaration(this: import("@babel/core").PluginPass, path: NodePath): void; }; }; export default _default;