@maizzle/framework
Version:
Maizzle is a framework that helps you quickly build HTML emails with Tailwind CSS.
16 lines (15 loc) • 811 B
TypeScript
import { MaizzleConfig } from "../types/config.js";
import postcss from "postcss";
//#region src/utils/compileTailwindCss.d.ts
declare function createTailwindProcessor(config: MaizzleConfig): postcss.Processor;
declare function lowerCssSyntax(css: string): string;
declare function optimizeTailwindCss(css: string, config: MaizzleConfig): Promise<string>;
/**
* Compile a Tailwind CSS source string into final email-safe CSS:
* runs @tailwindcss/postcss, lowers modern syntax via lightningcss,
* then applies cleanup + media-query merging.
*/
declare function compileTailwindCss(cssInput: string, config: MaizzleConfig, from: string): Promise<string>;
//#endregion
export { compileTailwindCss, createTailwindProcessor, lowerCssSyntax, optimizeTailwindCss };
//# sourceMappingURL=compileTailwindCss.d.ts.map