import { Request, Middleware } from "./"; export declare type WithHeaderValue = string | string[] | { (request: Req): string | string[]; }; /** * Add a header to the request that can either override, or be overridden * by, the headers in the request. */ export declare function withHeader(name: string, value: WithHeaderValue>, override?: boolean): Middleware, any>;