/** * Build an MCP-compatible extra object from raw HTTP headers. * This normalizes the shape to \{ requestInfo: \{ headers \} \} so the * authenticator can extract the Authorization header consistently across transports. * * @param headers - A headers-like record (e.g., Node/Express headers) * @returns Extra object with requestInfo.headers */ export declare function buildExtraFromHttpHeaders(headers: Record): { requestInfo: { headers: Record; }; }; /** * Build an MCP-compatible extra object from an HTTP request-like object. * The function extracts req.headers and delegates to buildExtraFromHttpHeaders. * * @param req - Any object with a 'headers' property * @returns Extra object with requestInfo.headers */ export declare function buildExtraFromHttpRequest(req: { headers: Record; }): { requestInfo: { headers: Record; }; }; //# sourceMappingURL=extra.d.ts.map