import { EastTypeValue } from '@elaraai/east'; /** * Format a decoded East value into a short human-readable string. The * `typeValue` selects formatting: * - Primitives get a per-type compact form (e.g. `"42.50"`, `"2025-01-01"`). * - Variants render their tag (and a printed inner for non-null cases). * - Containers fall through to `printFor(typeValue)(value)`. * * When `typeValue` is null we have no type to round-trip against — return * `""`. */ export declare function formatLeafValue(typeValue: EastTypeValue | null, value: any): string; /** * Pretty-print a TreePath using the same "field: name" / "index: 5" / * "key: foo" pattern as the staged-store cache key — but reduced to a * bare label suitable for the binding-group header. */ export declare function formatBindingLabel(segments: ReadonlyArray): string; //# sourceMappingURL=format.d.ts.map