import type { JsonValue } from "../../core/types.js"; import type { LiveTextBridgeTarget, LiveMapBridgeBinding, LiveAttrBridgeTarget, LiveInputBridgeTarget, LiveMapControlNode } from "../../types/bridge.types.js"; import type { LiveMapPathHandle } from "../../types/livemap.types.js"; export declare function coerce_input_value(value: JsonValue | undefined, current: JsonValue | undefined): JsonValue; export declare function bind_livetree_text(location: LiveMapPathHandle, tree: LiveTextBridgeTarget): LiveMapBridgeBinding; export declare function bind_livetree_attr(location: LiveMapPathHandle, tree: LiveAttrBridgeTarget, name: string): LiveMapBridgeBinding; export declare function bind_livetree_input_value(tree: LiveInputBridgeTarget, location: LiveMapPathHandle): LiveMapBridgeBinding; export declare function bind_livetree_input_checked(tree: LiveInputBridgeTarget, location: LiveMapPathHandle): LiveMapBridgeBinding; export declare function bind_livetree_schema_number_input(tree: LiveInputBridgeTarget & LiveAttrBridgeTarget, location: LiveMapPathHandle, schema: LiveMapControlNode | undefined): LiveMapBridgeBinding; export declare function bind_livetree_schema_enum_input(tree: LiveInputBridgeTarget & LiveAttrBridgeTarget, location: LiveMapPathHandle, schema: LiveMapControlNode | undefined): LiveMapBridgeBinding; export declare function value_to_text(value: JsonValue | undefined): string; //# sourceMappingURL=livemap.bridge-bindings.d.ts.map