/**
 * Forward a typed request body unchanged, then apply a small set of explicit overrides.
 *
 * Undefined override values are stripped before merging so callers do not accidentally
 * clobber an existing field when they mean "no override".
 */
export declare function withRequestOverrides<TBody extends Record<string, unknown>>(body: TBody, overrides: Partial<TBody>): TBody;
