import type { LixSchemaDefinition } from "../../schema-definition/definition.js";
/**
 * Builds a json_object entries list for snapshot_content serialization that respects schema types.
 * - For JSON-like props (object/array): accept raw JSON when valid, otherwise quote
 * - For string props: always json_quote to avoid coercion (e.g. "1.0" -> 1)
 * - For others (number/boolean/null): generic JSON handling
 */
export declare function buildJsonObjectEntries(args: {
    schema: LixSchemaDefinition;
    ref: (prop: string) => string;
}): string;
//# sourceMappingURL=build-json-object-entries.d.ts.map