import * as _unplugin from 'unplugin'; import { UnpluginFactory } from 'unplugin'; import * as magic_string from 'magic-string'; import * as _babel_types from '@babel/types'; import { SFCScriptBlock } from '@vue/compiler-sfc'; declare global { const defineName: (name: string) => void; } declare const DEFINE_NAME = "defineName"; declare function getDefineNameCallExpression(scriptSetup: SFCScriptBlock): _babel_types.Statement; declare function getDefineNameCallExpressionArgument(callExpression: any): any; declare function transform(code: string, id: string): { code: string; map: magic_string.SourceMap; } | null | undefined; declare const unpluginFactory: UnpluginFactory; declare const unplugin: _unplugin.UnpluginInstance; export { DEFINE_NAME, unplugin as default, getDefineNameCallExpression, getDefineNameCallExpressionArgument, transform, unplugin, unpluginFactory };