/*! For license information please see lit-html.js.LICENSE.txt */
import{defaultTemplateProcessor}from"./lib/default-template-processor.js";import{SVGTemplateResult,TemplateResult}from"./lib/template-result.js";export{DefaultTemplateProcessor,defaultTemplateProcessor}from"./lib/default-template-processor.js";export{directive,isDirective}from"./lib/directive.js";export{removeNodes,reparentNodes}from"./lib/dom.js";export{noChange,nothing}from"./lib/part.js";export{AttributeCommitter,AttributePart,BooleanAttributePart,EventPart,isIterable,isPrimitive,NodePart,PropertyCommitter,PropertyPart}from"./lib/parts.js";export{parts,render}from"./lib/render.js";export{templateCaches,templateFactory}from"./lib/template-factory.js";export{TemplateInstance}from"./lib/template-instance.js";export{SVGTemplateResult,TemplateResult}from"./lib/template-result.js";export{createMarker,isTemplatePartActive,Template}from"./lib/template.js";"undefined"!==typeof window&&(window.litHtmlVersions||(window.litHtmlVersions=[])).push("1.3.0");export const html=(e,...t)=>new TemplateResult(e,t,"html",defaultTemplateProcessor);export const svg=(e,...t)=>new SVGTemplateResult(e,t,"svg",defaultTemplateProcessor);