import { MaizzleConfig } from "./types/config.js";
import { Plugin } from "vite";

//#region src/plugin.d.ts
/**
 * Maizzle Vite plugin for use inside an existing Vite project.
 *
 * - During `vite dev`: starts a separate Maizzle dev server on its own port
 * - During `vite build`: builds email templates alongside the host app
 *
 * Does NOT inject Vue, Tailwind, or any other plugins into the host's pipeline.
 * The host app manages its own stack. Maizzle runs in its own process.
 */
declare function maizzle(configInput?: Partial<MaizzleConfig>): Plugin[];
//#endregion
export { maizzle };
//# sourceMappingURL=plugin.d.ts.map