import {
  HELPER_PREFIX,
  checkInvalidScopeReference,
  importHelperFn,
  isStaticExpression,
  isStaticObjectKey,
  resolveObjectExpression,
  resolveObjectKey
} from "./chunk-4O43YS6S.mjs";
import {
  detectVueVersion
} from "./chunk-DAUAMXBD.mjs";
import "./chunk-WBQAMGXK.mjs";
import {
  createFilter,
  getTransformResult,
  normalizePath
} from "./chunk-SQYIO7DM.mjs";
import {
  addNormalScript,
  getFileCodeAndLang,
  parseSFC,
  removeMacroImport
} from "./chunk-HLHK6OKC.mjs";
import {
  DEFINE_EMIT,
  DEFINE_EMITS,
  DEFINE_MODELS,
  DEFINE_MODELS_DOLLAR,
  DEFINE_OPTIONS,
  DEFINE_PROP,
  DEFINE_PROPS,
  DEFINE_PROPS_DOLLAR,
  DEFINE_PROPS_REFS,
  DEFINE_RENDER,
  DEFINE_SETUP_COMPONENT,
  DEFINE_SLOTS,
  REGEX_NODE_MODULES,
  REGEX_SETUP_SFC,
  REGEX_SRC_FILE,
  REGEX_SUPPORTED_EXT,
  REGEX_VUE_SFC,
  REGEX_VUE_SUB,
  REPO_ISSUE_URL,
  VIRTUAL_ID_PREFIX,
  WITH_DEFAULTS
} from "./chunk-UVJ46V7L.mjs";

// src/index.ts
export * from "magic-string-ast";
export * from "ast-kit";
export {
  DEFINE_EMIT,
  DEFINE_EMITS,
  DEFINE_MODELS,
  DEFINE_MODELS_DOLLAR,
  DEFINE_OPTIONS,
  DEFINE_PROP,
  DEFINE_PROPS,
  DEFINE_PROPS_DOLLAR,
  DEFINE_PROPS_REFS,
  DEFINE_RENDER,
  DEFINE_SETUP_COMPONENT,
  DEFINE_SLOTS,
  HELPER_PREFIX,
  REGEX_NODE_MODULES,
  REGEX_SETUP_SFC,
  REGEX_SRC_FILE,
  REGEX_SUPPORTED_EXT,
  REGEX_VUE_SFC,
  REGEX_VUE_SUB,
  REPO_ISSUE_URL,
  VIRTUAL_ID_PREFIX,
  WITH_DEFAULTS,
  addNormalScript,
  checkInvalidScopeReference,
  createFilter,
  detectVueVersion,
  getFileCodeAndLang,
  getTransformResult,
  importHelperFn,
  isStaticExpression,
  isStaticObjectKey,
  normalizePath,
  parseSFC,
  removeMacroImport,
  resolveObjectExpression,
  resolveObjectKey
};
