import type { Template } from './template'; export declare function defaultEmptyTemplate(): never[]; export declare function isTemplateRegistered(tpl: Template): boolean; /** * INTERNAL: This function can only be invoked by compiled code. The compiler * will prevent this function from being imported by userland code. * @param tpl */ export declare function registerTemplate(tpl: Template): Template; /** * EXPERIMENTAL: This function acts like a hook for Lightning Locker Service and other similar * libraries to sanitize vulnerable attributes. * @param tagName * @param namespaceUri * @param attrName * @param attrValue */ export declare function sanitizeAttribute(tagName: string, namespaceUri: string, attrName: string, attrValue: any): string; //# sourceMappingURL=secure-template.d.ts.map