import { Renderable, Value } from '@tempots/dom';
import type { SchemaContext } from '../../json-schema/schema-context';
import type { Mismatch } from '../mismatch';
import type { DisplayWidgetRegistry } from '../display-widget-customization';
/**
 * Renders a string value with format-aware display.
 * Supports: email, uri/url, color, date-time, date, time, password, uuid, textarea, markdown, and plain text.
 */
export declare function StringDisplay({ ctx, value, mismatches, }: {
    ctx: SchemaContext;
    value: Value<unknown>;
    mismatches?: Mismatch[];
    displayWidgetRegistry?: DisplayWidgetRegistry;
}): Renderable;
