import { LogicCondition, LogicIteration } from "../../typings"; import { TemplateEnginePlugin } from "./PluginManager"; import React from "react"; export declare class TemplateEngine extends TemplateEnginePlugin { generateIterationTemplate(option: LogicIteration, content: React.ReactNode): React.ReactNode; generateConditionTemplate(option: LogicCondition | string, content: React.ReactNode, fallback?: React.ReactNode): React.ReactNode; generateVariable(variable: string, defaultValue?: string): string; isVariable(value: string): boolean; renderWithData(html: string, data: Record): string; }