import type { PropertySchema } from '../project-schema/index.js';
/**
 * Coerces a value to match the type specified in a PropertySchema only supporting primitive types
 * @param schema - The PropertySchema object defining the expected type
 * @param value - The value to coerce
 * @returns The coerced value
 * @throws Error if coercion fails or type is not supported
 */
export declare function coercePrimitiveValue(schema: PropertySchema, value: unknown): any;
