/**
 * @license
 * Copyright 2026 Amodal Labs, Inc.
 * SPDX-License-Identifier: MIT
 */
import type { StoreFieldDefinitionInfo } from '../types';
export interface FieldRendererProps {
    /** The field schema definition. */
    field: StoreFieldDefinitionInfo;
    /** The field value from the document payload. */
    value: unknown;
    /** Rendering mode: compact for table cells, full for detail cards. */
    mode: 'table' | 'detail';
}
/**
 * Renders a store field value based on its type definition.
 *
 * Table mode: compact, truncated, inline.
 * Detail mode: full, expanded, with nested rendering.
 */
export declare function FieldRenderer({ field, value, mode }: FieldRendererProps): import("react/jsx-runtime").JSX.Element;
