import type { IDisposable } from "@surface/core"; export default class TemplateBlock implements IDisposable { private close; private disposed; private open; constructor(); private isAnchor; private disconnect; private optimize; connect(node: Node): void; clear(): void; dispose(): void; insertAt(parent: Node & ParentNode, reference: Node): void; setContent(content: T, optimize?: boolean): void; }