import { Element, PageElement } from "../typings"; /** 输出格式:普通 MJML 或 AMP Email */ export type MjmlOutputFormat = "mjml" | "amp-mjml"; export type JsonToMjmlOption = { element: Element; pageElement?: PageElement; mode: "testing" | "production"; /** 转成 AMP Email 还是普通 MJML,默认 "mjml" */ outputFormat?: MjmlOutputFormat; beautify?: boolean; universalElements?: { elements: Record; }; displayMode?: "desktop-mobile" | "only-desktop" | "only-mobile"; keepEmptyAttributes?: boolean; idx?: string; mergetagsData?: Record; attributesVariables?: Record; headerElement?: Element; footerElement?: Element; }; export declare const isProductionMode: (option: JsonToMjmlOption) => boolean;