import type { BabelAPI, LwcBabelPluginPass } from './types'; import type { PluginObj } from '@babel/core'; export type { LwcBabelPluginOptions } from './types'; export { default as LwcPrivateMethodTransform } from './private-method-transform'; export { default as LwcReversePrivateMethodTransform } from './reverse-private-method-transform'; /** * The transform is done in 2 passes: * - First, apply in a single AST traversal the decorators and the component transformation. * - Then, in a second path transform class properties using the official babel plugin "babel-plugin-transform-class-properties". * @param api */ export default function LwcClassTransform(api: BabelAPI): PluginObj; //# sourceMappingURL=index.d.ts.map