import { Visitor } from '@babel/traverse';
import * as BabelTypes from "@babel/types";
interface IMeta {
    pluginName: string;
    meta: any;
}
interface IVisitorPass {
    opts?: {
        filename: string;
        meta?: IMeta;
    };
    filename?: string;
}
export default function (babel: {
    types: typeof BabelTypes;
}): {
    visitor: Visitor<IVisitorPass>;
};
export {};
