import { CompiledTemplate, TemplateNode } from './types';
/**
* Walk a renderable tree with kind metadata and build a DOM template
* programmatically (no innerHTML — avoids HTML parser normalization
* issues with `
`, `
`, etc.).
*
* Returns null if the tree contains an unknown kind that can't be templated.
*
* @internal
*/
export declare function buildTemplate(renderable: TemplateNode, doc: Document): CompiledTemplate | null;