import { escape } from "./escape.js"; //#region src/compat/string/template.d.ts declare const templateSettings: { escape: RegExp; evaluate: RegExp; interpolate: RegExp; variable: string; imports: { _: { escape: typeof escape; template: typeof template; }; }; }; interface TemplateOptions { escape?: RegExp | null | undefined; evaluate?: RegExp | null | undefined; interpolate?: RegExp | null | undefined; variable?: string | undefined; imports?: Record | undefined; sourceURL?: string; } interface TemplateExecutor { (data?: object): string; source: string; } declare function template(string?: string, options?: TemplateOptions): TemplateExecutor; //#endregion export { template, templateSettings };