import type { FieldType } from "../FormFieldApi.js";
/**
* Coerces a raw form field value to match the expected type for the given
* field type. Returns `undefined` when coercion fails
* (e.g. non-numeric string for a number field).
*
* Complex types (object, objectSet, struct, interface) are passed through
* unchanged since they cannot be meaningfully coerced.
*/
export declare function coerceFieldValue(parameterType: FieldType | undefined, rawValue: unknown): unknown;
