/** 模板替换,用给定数据数据替换双括号模板里的变量 `{{key}}` */ export declare function textTemplate(template: string, data: { [key: string]: any; }, options?: { xssFilter?: boolean; escapeHtml?: boolean; }): string; /** 模板替换,并且在数据中可以用函数,进行模板替换时会执行函数使用返回值。 * 数据中的函数在一次流程中只会执行一次,如果有多处使用,会使用第一次执行的结果。 * * @example * * await textTemplateAsync("{{projectName}}", { projectName: () => getProjectName()}) * */ export declare function textTemplateAsync(template: string, data: { [key: string]: string | ((data: any) => Promise); }): Promise; //# sourceMappingURL=textTemplate.d.ts.map