/** * Writes a value through own properties while creating only plain objects. * * @param targetValues - Plain object that will own the collected form values. * @param fieldPath - Validated dot-separated field path. * @param fieldValue - Value to assign at the final segment. * @throws TypeError when an existing intermediate value is not a plain object. */ export declare function setPathValue(targetValues: Record, fieldPath: string, fieldValue: unknown): void;