import { Renderable } from '../types/domain';
import { Signal } from '../std/signal';
import { Value } from '../std/value';
/**
 * @internal
 */
export declare const _staticText: (text: string) => Renderable;
/**
 * @internal
 */
export declare const _signalText: (signal: Signal<string>) => Renderable;
/**
 * Creates a renderable text node.
 *
 * @param value - The value of the text node.
 * @returns A renderable text node.
 * @public
 */
export declare const TextNode: (value: Value<string>) => Renderable;
