@dark-engine/platform-server
Version:
Dark renderer for server
12 lines (11 loc) • 594 B
TypeScript
import { type Fiber, type VirtualNode, type TextBased } from '@dark-engine/core';
import { NativeElement, TagNativeElement } from '../native-element';
declare function createNativeElement(vNode: VirtualNode): NativeElement;
declare const commit: () => void;
declare const finishCommit: () => {};
declare function createChunk(fiber: Fiber<NativeElement>): string;
declare function createNativeChildrenNodes(
children: Array<VirtualNode | TextBased>,
parent?: TagNativeElement,
): NativeElement[];
export { createNativeElement, commit, finishCommit, createChunk, createNativeChildrenNodes };