export function combineHeaders( ...headers: Array | undefined> ): Record { return headers.reduce( (combinedHeaders, currentHeaders) => ({ ...combinedHeaders, ...(currentHeaders ?? {}), }), {}, ) as Record; }