export type AdaptiveMode = 'full' | 'skipEdit' | 'skipLock'; export type ForbiddenHeaderKeys = 'authorization' | 'content-type'; export type SafeProxyHeaders> = T & { [K in keyof T as K extends string ? Lowercase extends ForbiddenHeaderKeys ? K : never : never]?: never; };