import { Renderer } from "./crank.js"; import type { RenderAdapter } from "./crank.js"; /** * The equivalent of DOM Node for the HTML Renderer. Not to be confused with * the DOM's Text node. It's just an object with value string so that * we can reference the value of the HTML by reference, not value. * * TextNode is never actually */ interface TextNode { value?: string; } export declare const impl: Partial>; export declare class HTMLRenderer extends Renderer { constructor(); } export declare const renderer: HTMLRenderer; declare global { namespace Crank { interface EventMap extends GlobalEventHandlersEventMap { } } } export {};